crosstool-ng/scripts/build/arch
Yann E. MORIN" 693cc01f41 arch/sparc: add absic support
Add support for building SPARC targeted toolchain.
With this patch I have built a working sparc V8 (32 toolchain).

Testing shows that not all gcc versions works well:
4.4.1            OK  (kernel builds and the final kernel can boot)
4.4.2            Not tested
4.4.3            Not tested
4.4.4            BAD (Kernel can build but fails during boot)
4.4.5            BAD (Kernel can build but fails during boot)
4.5.1            BAD (Build fails with a spill related ICE - http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35664)
4.5.2            OK  (kernel builds and boots)

I have successfully been using the 4.5.2 version for a few months.

This patch does not add support for the LEON variant.
That may come later.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
[yann.morin.1998@anciens.enib.fr: for 32-bit, default CT_TARGET_ARCH is OK]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-04-03 18:22:00 +02:00
..
alpha.sh arch/alpha: cleanup Alpha code 2010-01-09 15:57:07 +01:00
arm.sh arch/arm: add THUMB interworking support 2009-10-26 23:11:10 +01:00
avr32.sh Added initial AVR32 support (bare-metal,newlib) 2009-05-22 14:46:18 +00:00
blackfin.sh Add basic support for the Blackfin architecture 2010-04-07 09:18:20 +02:00
m68k.sh arch: add basic m68k support 2010-01-29 23:23:59 +01:00
mips.sh arch/mips: add option for MIPS ABIs 2010-09-12 22:14:04 +02:00
powerpc.sh arch/ppc: commonalise the 32- and 64-bit PowerPC arch 2009-11-17 11:33:59 +01:00
s390.sh arch/s390: commonalise the 32- and 64-bit s390 arch 2009-11-17 11:54:44 +01:00
sh.sh arch/sh: fix type in variant handling 2010-04-25 18:27:23 +02:00
sparc.sh arch/sparc: add absic support 2011-04-03 18:22:00 +02:00
x86.sh arch/x86: commonalise the 32- and 64-bit x86 arch 2009-11-17 11:51:57 +01:00