From: Koen Kooi Date: Thu, 12 Jun 2008 21:29:20 +0000 (+0000) Subject: angstrom 2008: use gcc 4.3.1 for armv7a now that NEON works, use a seperate gcc ... X-Git-Tag: Release-2010-05/1~6760 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=00897171310c185aff0b92d9606143a703e88284;p=openembedded.git angstrom 2008: use gcc 4.3.1 for armv7a now that NEON works, use a seperate gcc (sadly a CSL one) for kernels * this is still missing a mechanism to build gcc-cross-kernel automagically when needed --- diff --git a/conf/distro/angstrom-2008.1.conf b/conf/distro/angstrom-2008.1.conf index 04929914ad..14596b7128 100644 --- a/conf/distro/angstrom-2008.1.conf +++ b/conf/distro/angstrom-2008.1.conf @@ -90,7 +90,15 @@ ANGSTROM_GCC_VERSION_xilinx-ml403 ?= "4.1.1" ANGSTROM_GCC_VERSION_xilinx-ml403 ?= "4.1.1" #for proper NEON support we need a CSL toolchain -ANGSTROM_GCC_VERSION_armv7a = "4.2.1+csl-arm-2007q3-53" +#ANGSTROM_GCC_VERSION_armv7a = "4.2.1+csl-arm-2007q3-53" +ANGSTROM_GCC_VERSION_armv7a = "4.3.1" + +#Horrible workaround for armv7a follows: +# gcc 4.3.1 builds a kernel that oopses with a null-pointer in the rcu-update function +# gcc 4.2.1 (the one from *gasp* csl) builds a working kernel, but non-working userspace + +KERNEL_CCSUFFIX_armv7a= "-4.2.1+csl-arm-2007q3-53" +PREFERRED_VERSION_gcc-cross-kernel_armv7a = "4.2.1+csl-arm-2007q3-53" #avr32 only has support for gcc 4.2.2 ANGSTROM_GCC_VERSION_avr32 ?= "4.2.2"