summaryrefslogtreecommitdiffstats
path: root/meta/packages/gcc
Commit message (Collapse)AuthorAgeFilesLines
* gcc-crosssdk: Add code to change the deafult linker path in the case of sdk ↵Richard Purdie2009-09-181-0/+6
| | | | | | binaries Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-configure-common.inc: Fix to use target system pathsRichard Purdie2009-09-171-2/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-cross-sdk.inc: Drop no unused fileRichard Purdie2009-09-171-4/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-configure-sdk: Tweak compiler options for working canadian cross compilesRichard Purdie2009-09-171-8/+5
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-configure-common: Allow the sysroot layout seen by the compiler to be ↵Richard Purdie2009-09-171-0/+17
| | | | | | configured (based on a patch from OE.dev but improved) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-configure-common.inc: Allow the multilib option to be changedRichard Purdie2009-09-171-1/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-package-cross: Cope with lib64 binariesRichard Purdie2009-09-171-4/+7
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* nativesdk: Convert to use crosssdk toolchain and remove binutils/gcc ↵Richard Purdie2009-09-176-76/+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-172-0/+27
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* crosssdk: Add crosssdk class with gcc and binutils recipesRichard Purdie2009-09-173-0/+29
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* sdk.bbclass: Rename to nativesdk.bbclassRichard Purdie2009-09-177-5/+5
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Remove layout_* variablesRichard Purdie2009-09-1718-32/+33
| | | | | | | | | | | | Remove layout_* variables and replace them with variables specific to the different classes. The layout variables were only useful for the native/cross classes and caused more confusion than they solved. They didn't scale to the sdk class. It now clear a small set of native/cross variables fulfil the needs. This patch also changes native.bbclass to use "/" as the STAGING_DIR which makes sense since we're installing binaries into the locations we're compiling them for. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-4.3.3: Sync patchset with OE.devRichard Purdie2009-09-1419-636/+7764
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-package-sdk.inc: Make sure include-fixed headers are included with the ↵Richard Purdie2009-09-011-0/+1
| | | | | | toolchain Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc: Add 4.3.3 and switch to for MoblinRichard Purdie2009-05-22150-0/+598684
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc: Disable patches not needed for 4.3.xRichard Purdie2009-01-072-2/+2
|
* gcc: Drop unneeded patchRichard Purdie2008-12-316-77/+0
|
* gcc: Improve the build containment failure error message to be more user ↵Richard Purdie2008-10-097-21/+21
| | | | | | friendly git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5474 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-cross-sdl 4.3.1: Merge in two fixes from OE, DEPEND on mpfr-sdk and ↵Richard Purdie2008-10-064-2/+5505
| | | | | | gmp-sdk, use LD_LIBRBARY_PATH to fine libmpfr git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5417 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: Add 4.3.2 recipesRichard Purdie2008-09-19149-0/+598685
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5202 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-cross-initial: disable decimal float in 4.3.1 to fix x86 buildMarcin Juszkiewicz2008-08-081-0/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5033 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-cross: remove not used symlinking for cross buildsMarcin Juszkiewicz2008-07-311-7/+0
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4990 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: Add toolchain build process changes from OE which adds ↵Richard Purdie2008-07-2417-15/+107
| | | | | | gcc-cross-intermediate and removes glibc-intermediate based on a patch from Khem Raj as will be aplied to OE.dev making the build process much more rebust/stable/correct. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4943 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc 4.3.0 -> 4.3.1 (from OE)Richard Purdie2008-07-18150-9/+340
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4876 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-common.inc: Use STAGING_DIR_TARGET instead of a more hardcoded pathRichard Purdie2008-07-181-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4871 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Add gcc CSL 2008q1 from OE.devRichard Purdie2008-07-184-0/+93
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4866 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-cross-configure.inc: Move libssp to staging directoryRichard Purdie2008-06-111-0/+4
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4619 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: Add csl 2007q3 from OE.devRichard Purdie2008-06-0613-0/+302
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4605 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-cross-initial-4.3.0: Add DEPENDS on mpfr-native and gmp-nativeRichard Purdie2008-05-211-0/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4532 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-package-sdk.inc: Make sure c++ headers are includedRichard Purdie2008-05-191-0/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4503 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-configure-*.inc: Fix up local-prefix and gcc-include-dir optionsRichard Purdie2008-05-192-3/+3
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4502 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: Sync libssp changes from OE.devRichard Purdie2008-05-164-5/+11
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4486 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: Sync with OE.devRichard Purdie2008-05-16124-164/+593416
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4485 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: Add 3.4.6 gcc-nativeRichard Purdie2008-04-2524-0/+6184
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4342 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: upgrade 4.2.2 -> 4.2.3Marcin Juszkiewicz2008-04-1777-18/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4286 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: Add 4.3.0 from OE.dev (not default)Richard Purdie2008-04-0744-0/+4976
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4188 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-configure-cross.inc: Fix intertask gcc dependencyRichard Purdie2008-03-201-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4097 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-3.4.4: Add missing patchRichard Purdie2008-03-191-0/+14
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4076 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-cross-kernel: Add missing patchesRichard Purdie2008-03-192-0/+41
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4055 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-package-target.inc: Add back precompiled header fix lost in the gcc changesRichard Purdie2008-03-191-0/+3
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4052 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-cross-kernel 3.4.4-csl-2005q3: unbreak after gcc changesMarcin Juszkiewicz2008-03-191-2/+5
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4049 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-csl-arm-2005q3: Tweak PV for csl 2005 toolchainRichard Purdie2008-03-181-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4042 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: Drop gcc 4.0.2, nothing uses itRichard Purdie2008-03-1819-25909/+0
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4041 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-configure-cross.inc: Remove inter-task dependency for nowRichard Purdie2008-03-181-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4040 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: Add missing files + changes from the last commit Richard Purdie2008-03-187-55/+43
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4039 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: Merge in the major cleanup I made in OE.devRichard Purdie2008-03-1895-16962/+22779
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4038 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: Drop 3.3.4Richard Purdie2008-03-1716-6051/+0
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4018 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-package.inc: Drop libgcc-dev package since its part of the main gcc packageRichard Purdie2008-03-102-3/+3
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3985 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc: remove precompiled c++ headers as they take lot of space and are not ↵Marcin Juszkiewicz2008-03-062-1/+4
| | | | | | required git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3969 311d38ba-8fff-0310-9ca6-ca027cbcb966
* gcc-cross: do not generate *-dev packages as they are broken (proper ones ↵Marcin Juszkiewicz2008-03-061-1/+2
| | | | | | are generated by gcc recipe) git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3967 311d38ba-8fff-0310-9ca6-ca027cbcb966