From d377a5fbf156ab7e6da3cda3ef39108616e28c02 Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Mon, 24 Oct 2011 04:15:46 +0000 Subject: Fix sol2 sparc -mv8 regression. * config/sparc/sparc.c (sparc_option_override): Remove -mv8plus cpu adjustment. * config/sparc/linux64.h (CC1_SPEC): When defaulting to 64-bit, append -mcpu=v9 when -mv8plus is given. From-SVN: r180362 --- gcc/config/sparc/linux64.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gcc/config/sparc/linux64.h') diff --git a/gcc/config/sparc/linux64.h b/gcc/config/sparc/linux64.h index a51a2f0..7604fa0 100644 --- a/gcc/config/sparc/linux64.h +++ b/gcc/config/sparc/linux64.h @@ -166,6 +166,8 @@ extern const char *host_detect_local_cpu (int argc, const char **argv); %{m32:%{m64:%emay not use both -m32 and -m64}} \ %{m32:-mptr32 -mno-stack-bias %{!mlong-double-128:-mlong-double-64} \ %{!mcpu*:-mcpu=cypress}} \ +%{mv8plus:-mptr32 -mno-stack-bias %{!mlong-double-128:-mlong-double-64} \ + %{!mcpu*:-mcpu=v9}} \ %{!m32:%{!mcpu*:-mcpu=ultrasparc}} \ %{!mno-vis:%{!m32:%{!mcpu=v9:-mvis}}} \ " -- cgit v1.1