summaryrefslogtreecommitdiff
path: root/config/arch/sh.in
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2016-03-30 18:42:30 -0700
committerAlexey Neyman <stilor@att.net>2016-06-09 17:12:49 -0700
commita60946eb24430a8b43b8fe6027d32ab17be28111 (patch)
treea0714a5f370a18b08be6c43c7c9f7565375f36e7 /config/arch/sh.in
parent08d91d41f3c0bceed264a24920b4daa98fa18b9a (diff)
downloadcrosstool-ng-a60946eb24430a8b43b8fe6027d32ab17be28111.tar.gz
crosstool-ng-a60946eb24430a8b43b8fe6027d32ab17be28111.tar.bz2
crosstool-ng-a60946eb24430a8b43b8fe6027d32ab17be28111.zip
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>
Diffstat (limited to 'config/arch/sh.in')
0 files changed, 0 insertions, 0 deletions