]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
sol2-bi.h (CC1_SPEC): Default to -mcpu=v9 for -m32.
authorEric Botcazou <ebotcazou@adacore.com>
Wed, 10 Mar 2010 23:25:37 +0000 (23:25 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Wed, 10 Mar 2010 23:25:37 +0000 (23:25 +0000)
* config/sparc/sol2-bi.h (CC1_SPEC): Default to -mcpu=v9 for -m32.
* config/sparc/t-sol2-64 (MULTILIB_DIRNAMES): Use sparcv8plus.
ada/
* gcc-interface/Makefile.in (SPARC/Solaris): Use sparcv8plus.

From-SVN: r157372

gcc/ChangeLog
gcc/ada/ChangeLog
gcc/ada/gcc-interface/Makefile.in
gcc/config/sparc/sol2-bi.h
gcc/config/sparc/t-sol2-64

index 12fb62697fe142411fda2455c3bb9a6a9cd76e31..01d4193f8e733ce0b5110d3572ed2a7fefdb7ba2 100644 (file)
@@ -1,3 +1,8 @@
+2010-03-10  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * config/sparc/sol2-bi.h (CC1_SPEC): Default to -mcpu=v9 for -m32.
+       * config/sparc/t-sol2-64 (MULTILIB_DIRNAMES): Use sparcv8plus.
+
 2010-03-10  Jan Hubicka  <jh@suse.cz>
 
        PR c/43288
index b0d871b7bd4dc14ff3a84b9697ea4e85c74483b1..e4eb6775a906689449de42359b06bf83fc6c2018 100644 (file)
@@ -1,3 +1,7 @@
+2010-03-10  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc-interface/Makefile.in (SPARC/Solaris): Use sparcv8plus.
+
 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
 
        PR ada/42253
index 53200a338170260f9cf7c1d098a747f2f77b0891..8f7f4fd09226b0a16aa874048d0fc2f860011bba 100644 (file)
@@ -960,7 +960,7 @@ ifeq ($(strip $(filter-out sparc% sun solaris%,$(targ))),)
       $(LIBGNAT_TARGET_PAIRS_COMMON) $(LIBGNAT_TARGET_PAIRS_32)
     endif
   else
-    ifeq ($(strip $(MULTISUBDIR)),/sparcv7)
+    ifeq ($(strip $(MULTISUBDIR)),/sparcv8plus)
       LIBGNAT_TARGET_PAIRS = \
       $(LIBGNAT_TARGET_PAIRS_COMMON) $(LIBGNAT_TARGET_PAIRS_32)
     else
index b2933f68806eb50da6a3e50bb1b4f26c4a9d7ee9..2e0f03cce078dac7ea6fea1b931cc04c7774d365 100644 (file)
@@ -237,7 +237,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
 %{mcypress:-mcpu=cypress} \
 %{msparclite:-mcpu=sparclite} %{mf930:-mcpu=f930} %{mf934:-mcpu=f934} \
 %{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} \
-%{m32:%{m64:%emay not use both -m32 and -m64}} \
+%{m64:%{m32:%emay not use both -m32 and -m64}} \
 %{m64:-mptr64 -mstack-bias -mno-v8plus \
   %{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8*:%{!msupersparc:-mcpu=v9}}}}}}}} \
 "
@@ -249,7 +249,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
 %{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} \
 %{m32:%{m64:%emay not use both -m32 and -m64}} \
 %{m32:-mptr32 -mno-stack-bias \
-  %{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8*:%{!msupersparc:-mcpu=cypress}}}}}}}} \
+  %{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8*:%{!msupersparc:-mcpu=v9}}}}}}}} \
 %{mv8plus:-m32 -mptr32 -mno-stack-bias \
   %{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:-mcpu=v9}}}}}}}} \
 "
index 3c15f0a712a10238179e21837997bdefbd89fac7..a9f4ec1e2cd233ffd0707ab27da4cd7c3e1f1cae 100644 (file)
@@ -1,5 +1,5 @@
 MULTILIB_OPTIONS = m32/m64
-MULTILIB_DIRNAMES = sparcv7 sparcv9
+MULTILIB_DIRNAMES = sparcv8plus sparcv9
 MULTILIB_MATCHES =
 MULTILIB_OSDIRNAMES = . sparcv9