crosstool-ng/scripts/build/arch
Alexey Neyman a60946eb24 arch/sparc: better default CPU when targetting Linux
By default, sparc64-*-linux is configured with -mcpu=v9. However,
according to https://sourceware.org/ml/libc-alpha/2005-12/msg00027.html:
    "There is no Linux sparc64 port that runs on non-UltraSPARC-I+ ISA
     CPUs."

v9 is such a "non-UltraSPARC-I+ ISA CPU", so it makes no sense to
default to v9 when targetting Linux.

Change the default to ultrasparc, even though it can suboptimally
schedule instructions for newer SPARC CPUs. See the pending patch:
    https://patchwork.ozlabs.org/patch/409424/

Signed-off-by: Alexey Neyman <stilor@att.net>
2016-06-09 17:12:49 -07:00
..
alpha.sh arch: allow adding a suffix to the arch-part of a tuple 2013-01-20 12:58:22 +00:00
arm.sh libc/musl: add musl-libc support 2014-08-08 22:49:37 +02:00
avr.sh avr: add support for AVR 8-bit architecture 2015-06-21 20:49:10 -03:00
m68k.sh arch: add basic m68k support 2010-01-29 23:23:59 +01:00
microblaze.sh arch: allow adding a suffix to the arch-part of a tuple 2013-01-20 12:58:22 +00:00
mips.sh arch: use the newly introduced target_bits_64 2014-05-12 00:09:31 +02:00
nios2.sh arch/nios2:add nios2 2015-01-26 20:43:18 +01:00
powerpc.sh arch/powerpc: add powerpc64le support 2014-05-12 00:02:13 +02:00
s390.sh arch: allow adding a suffix to the arch-part of a tuple 2013-01-20 12:58:22 +00:00
sh.sh arch: allow adding a suffix to the arch-part of a tuple 2013-01-20 12:58:22 +00:00
sparc.sh arch/sparc: better default CPU when targetting Linux 2016-06-09 17:12:49 -07:00
x86.sh arch: allow adding a suffix to the arch-part of a tuple 2013-01-20 12:58:22 +00:00
xtensa.sh xtensa: Remove support for CT_CUSTOM_LOCATION_ROOT_DIR 2015-12-08 07:20:35 -08:00