diff options
author | Koen Kooi <koen@openembedded.org> | 2008-06-12 21:29:20 +0000 |
---|---|---|
committer | Koen Kooi <koen@openembedded.org> | 2008-06-12 21:29:20 +0000 |
commit | 00897171310c185aff0b92d9606143a703e88284 (patch) | |
tree | 9c1069d7d60a2725961ae91e161494b87fa75938 /conf | |
parent | f6918f819acf0e915bde3e9ec169861893c42bb5 (diff) |
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
Diffstat (limited to 'conf')
-rw-r--r-- | conf/distro/angstrom-2008.1.conf | 10 |
1 files changed, 9 insertions, 1 deletions
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" |