From 3fadb15754eeaa76b3c711ea60e73f638e05ec48 Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Thu, 24 Apr 2014 13:31:38 +0000 Subject: 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. --- armv7lhf-cross-toolchain.morph | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'armv7lhf-cross-toolchain.morph') 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 -- cgit v1.2.1