diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2014-04-24 13:31:38 +0000 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2014-04-24 15:01:28 +0000 |
commit | 3fadb15754eeaa76b3c711ea60e73f638e05ec48 (patch) | |
tree | 0ec776d2eb47d355543e0678c8cb5d33b0211551 /armv7lhf-cross-toolchain.morph | |
parent | 38184a9a92b7c3937c3eb8025839db817ac18ba7 (diff) | |
download | definitions-3fadb15754eeaa76b3c711ea60e73f638e05ec48.tar.gz |
Partially upgrade Baserock to use GCC 4.7
The bootstrap still uses GCC 4.6 at this point. To use 4.7, we must
change the bootstrap to give GCC a sysroot path at configure time, which
has various consequences.
A bug in GCC 4.6.2 prevents GCC 4.7 from building it, so we must also apply
the patch from http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51969 to GCC 4.6.
Diffstat (limited to 'armv7lhf-cross-toolchain.morph')
-rw-r--r-- | armv7lhf-cross-toolchain.morph | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/armv7lhf-cross-toolchain.morph b/armv7lhf-cross-toolchain.morph index 8d21fa6c..692f14f2 100644 --- a/armv7lhf-cross-toolchain.morph +++ b/armv7lhf-cross-toolchain.morph @@ -16,8 +16,7 @@ chunks: build-depends: [] - name: armv7lhf-cross-gcc-nolibc repo: upstream:gcc-tarball - ref: dd78b627480ed8d3c135271cd627096ae76fa5fc - unpetrify-ref: baserock/build-essential + ref: baserock/sam/gcc-4.6-fixed-for-4.7 build-depends: - armv7lhf-cross-binutils - name: armv7lhf-cross-eglibc @@ -30,8 +29,7 @@ chunks: - armv7lhf-cross-linux-api-headers - name: armv7lhf-cross-gcc repo: upstream:gcc-tarball - ref: dd78b627480ed8d3c135271cd627096ae76fa5fc - unpetrify-ref: baserock/build-essential + ref: baserock/sam/gcc-4.7 build-depends: - armv7lhf-cross-binutils - armv7lhf-cross-eglibc |