aboutsummaryrefslogtreecommitdiff
path: root/meta-linaro-toolchain
AgeCommit message (Collapse)Author
2014-02-18binutils-linaro: Sync patches from OE-CoreKhem Raj
Change-Id: Ib95839bc8e1a04cdd0d8a4ed9655864a773d0b8d Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-18binutils: Rename version to linaro-2.24Khem Raj
This lets users choice of chosing either linaro bintutils or OE-Core defaults when linaro toolchain layer is included Change-Id: I78b58e164f3d057c06c09d1326143e117f15bfe3 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-18gcc-linaro-4.7: DeleteKhem Raj
4.8 is stable enough now we can remove 4.7 from master branch Change-Id: Ifa2ee837675a7a6628a002a129ab8667da30c32e Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-18gcc: Lets not override OE-Core gccKhem Raj
linaro gcc has its own recipes, lets leave space for OE-Core gcc, this lets the linaro-toolchain layer live along in distributions where this is not supposed to provide toolchain for all architectures (used for arm only) Change-Id: Ib2b6ac4fb9f21dd90294c99bdface58e7e19e3f0 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-11gcc-linaro-4.8: update to 2014.02 releaseFathi Boudra
update md5sum/sha256sum disable patches already applied to Linaro GCC - 0039-gcc-4.8-PR57717.patch - 0048-PR58854_fix_arm_apcs_epilogue.patch Change-Id: If29b3130c343cb0f482f162c06d60aeeae4d0e8c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-01-23external-linaro-toolchain: ensure package strip logic stays the same after ↵Koen Kooi
oe-core package.bbclass changes See http://patches.openembedded.org/patch/65311/ Change-Id: I35f92035d420b927b196ac53dd0b80a9b46a9ecb Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-01-22Merge "external-linaro-toolchain: fix No GNU_HASH in the elf binary QA Issue"Koen Kooi
2014-01-22external-linaro-toolchain: fix No GNU_HASH in the elf binary QA IssueZongchun Yu
Change-Id: I34b0e6a462a5c6031923555927748908bc04cb40 Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
2014-01-22Merge "external-linaro-toolchain: Update LIC_FILES_CHKSUM"Koen Kooi
2014-01-22Merge "external-linaro-toolchain: fix cannot find /lib/ld-linux-aarch64.so.1 ↵Koen Kooi
issue"
2014-01-22external-linaro-toolchain: Update LIC_FILES_CHKSUMZongchun Yu
Change-Id: I5e86bde3c63f741f07e13a61763ecae8c6ff2c42 Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
2014-01-22Merge "external-linaro-toolchain: add staticdev package for libgfortran"Koen Kooi
2014-01-22external-linaro-toolchain: fix cannot find /lib/ld-linux-aarch64.so.1 issueZongchun Yu
Change-Id: I0f5a40d4cb067a6442dc2120f8a1753f8bbd57f9 Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
2014-01-22external-linaro-toolchain: add staticdev package for libgfortranZongchun Yu
Change-Id: I4cc99c26c8654eea12ceaff42918fe985c7d61eb Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
2014-01-22external-linaro-toolchain: Add support for 64bit toolchainZongchun Yu
Change-Id: I261ccd0f68635a512d98315568a51b83e3f4f24f Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
2014-01-21gcc-linaro-4.8: update to 2014.01 releaseFathi Boudra
refresh 0016-gcc-poison-system-directories.patch drop 0036-PR-target-56102.patch - merged upstream disable 0038-gcc-4.8-build-args.patch - already applied to Linaro GCC 4.8 add 0047-repomembug.patch - synced with oe-core Change-Id: If7f318926e2fd78449c3fbc7a6927c2ff6f551f4 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-01-16gcc-linaro: update to Linaro GCC 4.7-2014.01 pre-releaseFathi Boudra
Change-Id: Ida506bbe202542a7324036169e17c683328ccae3 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-01-14eglibc 2.17 bbappend: drop, 2.17 was deleted from oe-coreKoen Kooi
Change-Id: I24ddb162630797bf788584ed8576cb39922c7069
2014-01-07binutils: update to Linaro 2.24-2013.12 releaseFathi Boudra
Work based on Khem Raj RFC for binutils 2.24 upgrade. Remaining Linaro changes: - use Linaro binutils release tarball - drop tlsdesc_plt-aarch64_be.patch (not needed for 2.24) Change-Id: I9de1882e73293bfa8bd87a855cb71c8e43b41002 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-01-06Merge "gcc-linaro-4.8: refresh 0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch"Fathi Boudra
2014-01-06meta-linaro-toolchain: import gcc 4.7 from OE-coreKoen Kooi
OE-core dropped 4.7, but we need the include files and patches to keep it working in meta-linaro(-toolchain) Change-Id: Ibafbeda82116f02abf49626309aad07c842a64cd Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-01-06gcc-linaro-4.8: refresh 0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patchKoen Kooi
It failed to apply in my build, but the refresh doesn't show any content changes, only updated positions. Change-Id: I8db4655cccc9afa38f50e708c8d7d1e3ae51af1d Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-01-02gcc-linaro-4.8: update to Linaro GCC 4.8-2013.12 releaseFathi Boudra
Change-Id: I1544cae2e088346027e700f9264dc31810ac4ca4 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-12-18aarch64_be: tlsdesc plt code is corrupted in BE caseVictor Kamensky
Fix tlsdesc plt entry creations. Since instructions are always little endian bfd_getl32 and bfd_putl32 functions should be used instead of bfd_get_32 and bfd_put_32 which should be used for data. Note this change is needed only for binutils-2.23.X. In binutils-2.24.X and later this code was reworked and it does not look it has this issue. Change-Id: Id332418e76eb1868edafda878129929e02453b30 Signed-off-by: Victor Kamensky <victor.kamensky@linaro.org>
2013-12-18apply gdb 3b570dee fix for pr_status sizeVictor Kamensky
commit 3b570dee4f42f8229b8defdf4360dc0f52e820a0 Author: Yufeng Zhang <yufeng.zhang@arm.com> Date: Mon Nov 11 10:26:41 2013 +0000 * elfxx-aarch64.c (_bfd_aarch64_elf_grok_prstatus): Fix hard-coded size of struct elf_prstatus. Change-Id: Iaf6ebe93ee13a84c7c4e648f3c7a706708a613b1 Signed-off-by: Victor Kamensky <victor.kamensky@linaro.org>
2013-12-09gcc-linaro: Re-arrage include to avoid duplicate inclusion warningsKhem Raj
Fixes warning like WARNING: Duplicate inclusion for /home/kraj/work/angstrom-repo/sources/meta-linaro/meta-linaro-toolchain/recipes-devtools/gcc/gcc-linaro-common-4.7.inc in /home/kraj/work/angstrom-repo/sources/meta-linaro/meta-linaro-toolchain/recipes-devtools/gcc/gcc-cross_linaro-4.7.bb bitbake is now able to flag duplicate includes in recipes this patch fixes the warnings like that posing from meta-linaro Change-Id: Ie4f020e346859a028410bbbbce5a8cb30225251f Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2013-11-21gdb: add recipes for gdb-linaro 7.6.1 release 2013.10Koen Kooi
Change-Id: I2f3b875fce8ba2f689ecaa1ca892b758c63fb989 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2013-11-18gcc linaro 4.7: update to 2013.11 releaseKoen Kooi
Change-Id: Iba16261bc3f0d82148f6d544a66f3f827b4ef0a7 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2013-11-18gcc linaro 4.8: update to 2013.11 releaseKoen Kooi
Change-Id: I49636533021ef631e754117e3f26e59ac01fb3c6 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2013-11-07gcc-linaro-4.8: Refresh patch to match latest linaro releaseKhem Raj
btw. linaro folks should have regenerated configure after applying this patch to configure.ac Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Change-Id: I9f247931cf0b480362b540d826760b5807c1b012
2013-10-16gcc-linaro: update to Linaro GCC 4.7-2013.10 pre-releaseFathi Boudra
Change-Id: I442befa4c2efa39694b3aa541f69b358e80cf127 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-10-16gcc-linaro: update to Linaro GCC 4.8-2013.10 pre-releaseFathi Boudra
The following patches aren't applied because they're already in Linaro GCC: 0015-arm-Use-TARGET_ENDIAN_OPTION-for-determining-MULTILI.patch 0036-PR-target-56102.patch Change-Id: I40aa1fc0b162e713c19889e7205812255118ed47 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-10-10binutils: fix build failure on do_patchFathi Boudra
Define the build directory (S) for binutils-linaro to fix failures to apply the patches. Define MMYY and RELEASE to be consistent with other TCWG component approach. Change-Id: I22f8a0582a28abdd231516d3eeb2ae4cdd8533ca Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-10-10binutils: don't apply patches already applied to ↵Fathi Boudra
linaro-binutils-2.13.2-2013.10-4 Change-Id: I8405f06e73983ae3310addc3762b82200340024d Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-10-10binutils: update to Linaro Binutils 2.23.2-2013.10-4 releaseFathi Boudra
Change-Id: I700adaf74ad406604c54059f1a78d93e45a1c076 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-10-10eglibc: add Linaro EGLIBC 2.18-2013.10 releaseFathi Boudra
Change-Id: I43fc0104502f0cc027b629dea3ebf59795237b1a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-10-10binutils: update to Linaro Binutils 2.23.2-2013.10-3 releaseFathi Boudra
Change-Id: Icceed40faad17c57c45275a0c43a5c1a81318af8 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-10-10binutils: sync with oe-coreFathi Boudra
Only change is aarch64-crn and aarch64-movi patches aren't applied. They are already applied to Linaro Binutils releases. Change-Id: Ia90a988a7b6000b3938edae73d7cdf6d2706ca48 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-10-08gcc 4.8: sync patches with OE-coreKoen Kooi
This brings us inline with OE-core gcc and replaces the backported sysroot patch with the upstream one. Only 0036-PR-target-56102.patch didn't apply and was left out of the SRC_URI Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2013-10-01gcc-4.8: fix build race with --disable-dependency-trackingRiku Voipio
One culprit of races building gcc found. For details see: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55930
2013-09-11gcc-linaro: update to Linaro GCC 4.7-2013.09 release candidateFathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-09-10gcc-linaro: update to Linaro GCC 4.8-2013.09 pre-releaseFathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-08-27Revert "hack around eglibc install fail -1216782"Riku Voipio
This reverts commit 5451e93e1f9b0323ff2b1ea233887dc558c73edb.
2013-08-26hack around eglibc install fail -1216782Riku Voipio
2013-08-26meta-linaro-toolchain: no longer pull toolchain-layerRiku Voipio
toolchain-layer was only needed for gcc 4.6 recipes
2013-08-26toolchain: remove gcc 4.6 rulesRiku Voipio
Gcc 4-6 has been deprecated from oe-core, follow suite in linaro.
2013-08-14gcc-linaro: update Linaro GCC 4.8 to 2013.08 pre-releaseFathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-07-26eglibc-linaro: update to 2.17-2013.07-2 (respin)Fathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-07-23eglibc: update to Linaro eglibc 2.17-2013.07Fathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-07-22gcc-linaro-4.8: use respined tarball 2013.07-1 and drop PR57909 patch (merged)Fathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>