Commit d6964c30 by Kaveh R. Ghazi Committed by Kaveh Ghazi

linux64.h (CC1_SPEC): Error for -m32 and -m64.

	* sparc/linux64.h (CC1_SPEC): Error for -m32 and -m64.
	* sparc/netbsd-elf.h (CC1_SPEC32, CC1_SPEC64): Likewise.

From-SVN: r52421
parent 7c82a1ed
2002-04-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* sparc/linux64.h (CC1_SPEC): Error for -m32 and -m64.
* sparc/netbsd-elf.h (CC1_SPEC32, CC1_SPEC64): Likewise.
2002-04-17 Ulrich Weigand <uweigand@de.ibm.com> 2002-04-17 Ulrich Weigand <uweigand@de.ibm.com>
PR optimization/6305 PR optimization/6305
......
...@@ -251,6 +251,7 @@ ENDFILE_SPEC_COMMON ...@@ -251,6 +251,7 @@ ENDFILE_SPEC_COMMON
%{mcypress:-mcpu=cypress} \ %{mcypress:-mcpu=cypress} \
%{msparclite:-mcpu=sparclite} %{mf930:-mcpu=f930} %{mf934:-mcpu=f934} \ %{msparclite:-mcpu=sparclite} %{mf930:-mcpu=f930} %{mf934:-mcpu=f934} \
%{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} \ %{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} \
%{m32:%{m64:%emay not use both -m32 and -m64}} \
%{m64:-mptr64 -mstack-bias -mlong-double-128 \ %{m64:-mptr64 -mstack-bias -mlong-double-128 \
%{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:-mcpu=ultrasparc}}}}}}} \ %{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:-mcpu=ultrasparc}}}}}}} \
%{!mno-vis:%{!mcpu=v9:-mvis}}} \ %{!mno-vis:%{!mcpu=v9:-mvis}}} \
...@@ -261,6 +262,7 @@ ENDFILE_SPEC_COMMON ...@@ -261,6 +262,7 @@ ENDFILE_SPEC_COMMON
%{mcypress:-mcpu=cypress} \ %{mcypress:-mcpu=cypress} \
%{msparclite:-mcpu=sparclite} %{mf930:-mcpu=f930} %{mf934:-mcpu=f934} \ %{msparclite:-mcpu=sparclite} %{mf930:-mcpu=f930} %{mf934:-mcpu=f934} \
%{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} \ %{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} \
%{m32:%{m64:%emay not use both -m32 and -m64}} \
%{m32:-mptr32 -mno-stack-bias %{!mlong-double-128:-mlong-double-64} \ %{m32:-mptr32 -mno-stack-bias %{!mlong-double-128:-mlong-double-64} \
%{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:-mcpu=cypress}}}}}}}} \ %{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:-mcpu=cypress}}}}}}}} \
%{!m32:%{!mcpu*:-mcpu=ultrasparc}} \ %{!m32:%{!mcpu*:-mcpu=ultrasparc}} \
......
...@@ -150,6 +150,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -150,6 +150,7 @@ Boston, MA 02111-1307, USA. */
%{mcypress:-mcpu=cypress} \ %{mcypress:-mcpu=cypress} \
%{msparclite:-mcpu=sparclite} %{mf930:-mcpu=f930} %{mf934:-mcpu=f934} \ %{msparclite:-mcpu=sparclite} %{mf930:-mcpu=f930} %{mf934:-mcpu=f934} \
%{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} \ %{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} \
%{m32:%{m64:%emay not use both -m32 and -m64}} \
%{m64: \ %{m64: \
-mptr64 -mstack-bias -mno-v8plus -mlong-double-128 \ -mptr64 -mstack-bias -mno-v8plus -mlong-double-128 \
%{!mcpu*: \ %{!mcpu*: \
...@@ -168,6 +169,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -168,6 +169,7 @@ Boston, MA 02111-1307, USA. */
%{mcypress:-mcpu=cypress} \ %{mcypress:-mcpu=cypress} \
%{msparclite:-mcpu=sparclite} %{mf930:-mcpu=f930} %{mf934:-mcpu=f934} \ %{msparclite:-mcpu=sparclite} %{mf930:-mcpu=f930} %{mf934:-mcpu=f934} \
%{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} \ %{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} \
%{m32:%{m64:%emay not use both -m32 and -m64}} \
%{m32: \ %{m32: \
-mptr32 -mno-stack-bias \ -mptr32 -mno-stack-bias \
%{!mlong-double-128:-mlong-double-64} \ %{!mlong-double-128:-mlong-double-64} \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment