summaryrefslogtreecommitdiffstats
path: root/meta/packages/binutils
Commit message (Collapse)AuthorAgeFilesLines
* Major layout change to the packages directoryRichard Purdie2010-08-2725-873/+0
| | | | | | | | | | | | | | | | | 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>
* binutils: fix the installed location of libiberty.a fileNitin A Kamble2010-08-132-1/+22
| | | | | | | | | | | | 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
* cross-canadian: Move binaries into a subdirectory of bin to allow ↵Richard Purdie2010-08-032-8/+2
| | | | | | multimachine installs and update users accordingly Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils: Fixed cross-compile issue for 64b build + arm targetZhai Edwin2010-07-302-0/+68
| | | | | | Incoportate RP's patch, which seems to be lost when update. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils: Remove zlib DEPENDS as it causes circular referencesRichard Purdie2010-07-241-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils: Add native version and tweakRichard Purdie2010-07-243-4/+32
| | | | | | | | | | | 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>
* binutils: Set DEPENDS correctly and remove unneeded PACKAGES settingRichard Purdie2010-07-242-3/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils: Drop FILESPATHPKG, its no longer neededRichard Purdie2010-07-241-1/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils: Disable libbfd and remove unneeded copies of tools in dangerous ↵Richard Purdie2010-07-231-1/+3
| | | | | | paths. gcc now has symlinks to handle this Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils.inc: This bug has since been fixed, drop the hackRichard Purdie2010-07-231-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Finally deprecate all legacy do_stage functions. This changes the existing ↵Richard Purdie2010-07-222-8/+0
| | | | | | | | warning into a fatal error if any legacy do_stage functions are found. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils: Drop old versionsRichard Purdie2010-07-1528-1422/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils-cross: fix '-fPIE' on mips platformKevin Tian2010-07-152-0/+30
| | | | | | | | | | 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>
* binutils/gcc-crosssdk: Fix hardcoded path layout assumptions for cross ↵Richard Purdie2010-07-151-2/+2
| | | | | | toolchains Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* cross-canadian: Fix sysroot pathRichard Purdie2010-07-152-2/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* cross-canadian: ensure package dependencies are generated correctlyJoshua Lock2010-06-252-2/+2
| | | | | | | | 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>
* binutils: add newer versions for crosssdk and cross-canadianJoshua Lock2010-06-182-0/+15
| | | | | | | These providers seem to have slipped under the radar in the recent upgrade of binutils. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* binutils: remove older versionsNitin A Kamble2010-06-1723-677/+0
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* Revert LICENSE fields for binutils recipe filesNitin A Kamble2010-06-102-1/+1
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* binutils: upgrade to version 2.20.1Nitin A Kamble2010-06-1011-1/+316
| | | | | | | | | | 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>
* Fix references to CROSS_DIR now that it has been removedJoshua Lock2010-04-281-10/+10
| | | | | | | 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>
* binutils: Add 2.20 (patchset from OE.dev)Richard Purdie2010-02-2317-0/+803
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils: Apply cross compiling changes to libtool since we don't autoreconfRichard Purdie2010-02-112-1/+71
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils-cross-canadian: DEPEND on gettext-nativesdkRichard Purdie2010-01-141-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils: add gettext to dependsJoshua Lock2010-01-045-4/+6
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* binutils: Remove unneeded staging functionsRichard Purdie2009-11-172-24/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils-cross-canadian.inc: Convert to use sysroot staging approachRichard Purdie2009-11-131-4/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils-cross.inc: Convert to use sysroot staging approachRichard Purdie2009-11-131-21/+14
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* nativesdk: Convert to use crosssdk toolchain and remove binutils/gcc ↵Richard Purdie2009-09-173-30/+0
| | | | | | nativesdk recipes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* cross-canadian: Add cross-canadian class with gcc and binutils recipesRichard Purdie2009-09-173-0/+30
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* crosssdk: Add crosssdk class with gcc and binutils recipesRichard Purdie2009-09-171-0/+12
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* sdk.bbclass: Rename to nativesdk.bbclassRichard Purdie2009-09-175-7/+7
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* binutils-cross: Remove uneeded custom staging functionsRichard Purdie2009-09-102-42/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Drop now unneeded FILESDIR and S variables from various recipesRichard Purdie2009-01-026-6/+0
|
* binutils: Drop versions 2.17 and earlierRichard Purdie2008-12-3139-3224/+1
|
* bintuils: Add 2.19 (from OE)Richard Purdie2008-12-3111-0/+317
|
* binutils: Add csl 2008q1 versionRichard Purdie2008-07-182-0/+50
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4875 311d38ba-8fff-0310-9ca6-ca027cbcb966
* bintuils-cross.inc: Merge improvements from OE.devRichard Purdie2008-03-191-3/+9
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4093 311d38ba-8fff-0310-9ca6-ca027cbcb966
* binutils 2.16 csl-2005e3: added makeinfo patchMarcin Juszkiewicz2008-02-073-2/+37
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3692 311d38ba-8fff-0310-9ca6-ca027cbcb966
* binutils 2.16.91.0.7: added makeinfo patchMarcin Juszkiewicz2008-02-072-3/+39
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3691 311d38ba-8fff-0310-9ca6-ca027cbcb966
* binutils 2.17+csl 2006q1: add makeinfo patchMarcin Juszkiewicz2008-02-072-3/+39
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3690 311d38ba-8fff-0310-9ca6-ca027cbcb966
* binutils-cross-sdk: Add symlinks to the cross tools instead of shipping ↵Richard Purdie2008-01-311-3/+7
| | | | | | duplicate binaries. Also simplifies packaging. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3654 311d38ba-8fff-0310-9ca6-ca027cbcb966
* binutils: Simplify PACKAGES in old binutils versionsRichard Purdie2008-01-312-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3653 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Add binutils-cross-sdk 2.15.94.0.1Richard Purdie2008-01-241-0/+3
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3593 311d38ba-8fff-0310-9ca6-ca027cbcb966
* binutils-cross-sdk: Really fix debug file packagingRichard Purdie2008-01-241-1/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3585 311d38ba-8fff-0310-9ca6-ca027cbcb966
* binutils-cross-sdk.inc: Fix debug packageRichard Purdie2008-01-241-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3582 311d38ba-8fff-0310-9ca6-ca027cbcb966
* binutils: Factor common sdk code into binutils-cross-sdk.incRichard Purdie2008-01-245-52/+27
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3580 311d38ba-8fff-0310-9ca6-ca027cbcb966
* binutils-cross-sdk: Really fix debug packagingRichard Purdie2007-11-222-4/+4
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3205 311d38ba-8fff-0310-9ca6-ca027cbcb966
* binutils-cross-sdk: Fix debug files packaging to avoid warningsRichard Purdie2007-11-222-0/+4
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3203 311d38ba-8fff-0310-9ca6-ca027cbcb966
* binutils: fix 'makeinfo >= 4.10 is too old' problem (from OE) - patch is ↵Marcin Juszkiewicz2007-11-202-0/+23
| | | | | | applied upstream git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3199 311d38ba-8fff-0310-9ca6-ca027cbcb966