summaryrefslogtreecommitdiff
path: root/meta/packages/binutils
AgeCommit message (Collapse)AuthorFiles
2010-08-27Major layout change to the packages directoryRichard Purdie25
Having one monolithic packages directory makes it hard to find things and is generally overwhelming. This commit splits it into several logical sections roughly based on function, recipes.txt gives more information about the classifications used. The opportunity is also used to switch from "packages" to "recipes" as used in OpenEmbedded as the term "packages" can be confusing to people and has many different meanings. Not all recipes have been classified yet, this is just a first pass at separating things out. Some packages are moved to meta-extras as they're no longer actively used or maintained. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-13binutils: fix the installed location of libiberty.a fileNitin A Kamble2
This fixes: [BUGID #209] the libiberty was getting installed in usr/lib/lib64 path which was leaving prelink-native recipe wondering where to get libiberty. Fix the path and prelink-native recipe is building fine now. Patch added: libiberty_path_fix.patch
2010-08-03cross-canadian: Move binaries into a subdirectory of bin to allow ↵Richard Purdie2
multimachine installs and update users accordingly Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-30binutils: Fixed cross-compile issue for 64b build + arm targetZhai Edwin2
Incoportate RP's patch, which seems to be lost when update. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-24binutils: Remove zlib DEPENDS as it causes circular referencesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-24binutils: Add native version and tweakRichard Purdie3
Enable use of BBCLASSEXTEND to generate a native verison of binutils for the libiberty, libbfd and libopcodes libs. Also stop installing useless libs in the cross-canadian recipe. Partially based on a patch by Mark Hatle <mhatle@windriver.com>. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-24binutils: Set DEPENDS correctly and remove unneeded PACKAGES settingRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-24binutils: Drop FILESPATHPKG, its no longer neededRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-23binutils: Disable libbfd and remove unneeded copies of tools in dangerous ↵Richard Purdie1
paths. gcc now has symlinks to handle this Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-23binutils.inc: This bug has since been fixed, drop the hackRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-22Finally deprecate all legacy do_stage functions. This changes the existing ↵Richard Purdie2
warning into a fatal error if any legacy do_stage functions are found. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-15binutils: Drop old versionsRichard Purdie28
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-15binutils-cross: fix '-fPIE' on mips platformKevin Tian2
Current binutils generates problematic relocation table for executable compiled with '-fPIE', such as dbus-daemon. That way ld.so.1 falls into segmentation fault when accessing bad reloc entry. This pulls back one fix from binutils CVS repo (1.267) to add PIE support back. Signed-off-by: Kevin Tian <kevin.tian@intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-15binutils/gcc-crosssdk: Fix hardcoded path layout assumptions for cross ↵Richard Purdie1
toolchains Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-15cross-canadian: Fix sysroot pathRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-25cross-canadian: ensure package dependencies are generated correctlyJoshua Lock2
cross-canadian packages need to look for their SOLIBS in the nativesdk sysroot so that dependencies are correctly picked up and meta-toolchains are correctly built. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-18binutils: add newer versions for crosssdk and cross-canadianJoshua Lock2
These providers seem to have slipped under the radar in the recent upgrade of binutils. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-17binutils: remove older versionsNitin A Kamble23
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-06-10Revert LICENSE fields for binutils recipe filesNitin A Kamble2
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-06-10binutils: upgrade to version 2.20.1Nitin A Kamble11
Added a entry for bugtracker. updated LICENSE updated LIC_FILES_CHKSUM The x86 build of binutils is working fine. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-04-28Fix references to CROSS_DIR now that it has been removedJoshua Lock1
CROSS_DIR is no longer removed so fix up classes, packages and documentation which refer to it. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-23binutils: Add 2.20 (patchset from OE.dev)Richard Purdie17
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11binutils: Apply cross compiling changes to libtool since we don't autoreconfRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-14binutils-cross-canadian: DEPEND on gettext-nativesdkRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-04binutils: add gettext to dependsJoshua Lock5
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2009-11-17binutils: Remove unneeded staging functionsRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13binutils-cross-canadian.inc: Convert to use sysroot staging approachRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13binutils-cross.inc: Convert to use sysroot staging approachRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17nativesdk: Convert to use crosssdk toolchain and remove binutils/gcc ↵Richard Purdie3
nativesdk recipes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17cross-canadian: Add cross-canadian class with gcc and binutils recipesRichard Purdie3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17crosssdk: Add crosssdk class with gcc and binutils recipesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17sdk.bbclass: Rename to nativesdk.bbclassRichard Purdie5
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-10binutils-cross: Remove uneeded custom staging functionsRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-01-02Drop now unneeded FILESDIR and S variables from various recipesRichard Purdie6
2008-12-31binutils: Drop versions 2.17 and earlierRichard Purdie39
2008-12-31bintuils: Add 2.19 (from OE)Richard Purdie11
2008-07-18binutils: Add csl 2008q1 versionRichard Purdie2
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4875 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-03-19bintuils-cross.inc: Merge improvements from OE.devRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4093 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-02-07binutils 2.16 csl-2005e3: added makeinfo patchMarcin Juszkiewicz3
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3692 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-02-07binutils 2.16.91.0.7: added makeinfo patchMarcin Juszkiewicz2
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3691 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-02-07binutils 2.17+csl 2006q1: add makeinfo patchMarcin Juszkiewicz2
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3690 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-31binutils-cross-sdk: Add symlinks to the cross tools instead of shipping ↵Richard Purdie1
duplicate binaries. Also simplifies packaging. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3654 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-31binutils: Simplify PACKAGES in old binutils versionsRichard Purdie2
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3653 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-24Add binutils-cross-sdk 2.15.94.0.1Richard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3593 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-24binutils-cross-sdk: Really fix debug file packagingRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3585 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-24binutils-cross-sdk.inc: Fix debug packageRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3582 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-24binutils: Factor common sdk code into binutils-cross-sdk.incRichard Purdie5
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3580 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-22binutils-cross-sdk: Really fix debug packagingRichard Purdie2
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3205 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-22binutils-cross-sdk: Fix debug files packaging to avoid warningsRichard Purdie2
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3203 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-20binutils: fix 'makeinfo >= 4.10 is too old' problem (from OE) - patch is ↵Marcin Juszkiewicz2
applied upstream git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3199 311d38ba-8fff-0310-9ca6-ca027cbcb966