SF.net SVN: gar:[22246] csw/mgar/gar/v2/gar.conf.mk
lblume at users.sourceforge.net
lblume at users.sourceforge.net
Fri Oct 18 17:09:57 CEST 2013
Revision: 22246
http://gar.svn.sourceforge.net/gar/?rev=22246&view=rev
Author: lblume
Date: 2013-10-18 15:09:54 +0000 (Fri, 18 Oct 2013)
Log Message:
-----------
Enable/adjust GCC4 options to use in different ISAs
Modified Paths:
--------------
csw/mgar/gar/v2/gar.conf.mk
Modified: csw/mgar/gar/v2/gar.conf.mk
===================================================================
--- csw/mgar/gar/v2/gar.conf.mk 2013-10-18 14:41:38 UTC (rev 22245)
+++ csw/mgar/gar/v2/gar.conf.mk 2013-10-18 15:09:54 UTC (rev 22246)
@@ -237,7 +237,7 @@
ARCHFLAGS_SOS12U2_sparcv9+fmuladd = -m64 -xarch=sparcfmaf -fma=fused
ARCHFLAGS_SOS12U3_sparcv9+fmuladd = -m64 -xarch=sparcfmaf -fma=fused
ARCHFLAGS_GCC3_sparcv9+fmuladd = ERROR
- ARCHFLAGS_GCC4_sparcv9+fmuladd = ERROR
+ ARCHFLAGS_GCC4_sparcv9+fmuladd = -m64 -mcpu=ultrasparc3 -mfmaf -Wa,-xarch=v9b
MEMORYMODEL_sparcv9+fmuladd = 64
ARCHFLAGS_SOS11_sparcv9+vis2 = -xarch=v9b
@@ -246,7 +246,7 @@
ARCHFLAGS_SOS12U2_sparcv9+vis2 = -m64 -xarch=sparcvis2
ARCHFLAGS_SOS12U3_sparcv9+vis2 = -m64 -xarch=sparcvis2
ARCHFLAGS_GCC3_sparcv9+vis2 = ERROR
- ARCHFLAGS_GCC4_sparcv9+vis2 = ERROR
+ ARCHFLAGS_GCC4_sparcv9+vis2 = -m64 -mcpu=ultrasparc3 -mvis2 -Wa,-xarch=v9b
MEMORYMODEL_sparcv9+vis2 = 64
ARCHFLAGS_SOS11_sparcv9+vis = -xarch=v9a
@@ -255,7 +255,7 @@
ARCHFLAGS_SOS12U2_sparcv9+vis = -m64 -xarch=sparcvis
ARCHFLAGS_SOS12U3_sparcv9+vis = -m64 -xarch=sparcvis
ARCHFLAGS_GCC3_sparcv9+vis = -m64 -mcpu=ultrasparc -mvis
- ARCHFLAGS_GCC4_sparcv9+vis = -m64 -mcpu=ultrasparc -mvis
+ ARCHFLAGS_GCC4_sparcv9+vis = -m64 -mcpu=ultrasparc -mvis -Wa,-xarch=v9a
MEMORYMODEL_sparcv9+vis = 64
ARCHFLAGS_SOS11_sparcv9 = -xarch=v9
@@ -264,7 +264,7 @@
ARCHFLAGS_SOS12U2_sparcv9 = -m64 -xarch=sparc
ARCHFLAGS_SOS12U3_sparcv9 = -m64 -xarch=sparc
ARCHFLAGS_GCC3_sparcv9 = -m64 -mcpu=v9
- ARCHFLAGS_GCC4_sparcv9 = -m64 -mcpu=v9
+ ARCHFLAGS_GCC4_sparcv9 = -m64 -mcpu=v9 -Wa,-xarch=v9
MEMORYMODEL_sparcv9 = 64
ARCHFLAGS_SOS11_sparcv8plus+fmuladd = ERROR
@@ -273,7 +273,7 @@
ARCHFLAGS_SOS12U2_sparcv8plus+fmuladd = -m32 -xarch=xparcfmaf -fma=fused
ARCHFLAGS_SOS12U3_sparcv8plus+fmuladd = -m32 -xarch=xparcfmaf -fma=fused
ARCHFLAGS_GCC3_sparcv8plus+fmuladd = ERROR
- ARCHFLAGS_GCC4_sparcv8plus+fmuladd = ERROR
+ ARCHFLAGS_GCC4_sparcv8plus+fmuladd = -mcpu=v9 -mfmaf -Wa,-xarch=v8plusb
MEMORYMODEL_sparcv8plus+fmuladd = 32
ARCHFLAGS_SOS11_sparcv8plus+vis2 = -xarch=v8plusb
@@ -282,7 +282,7 @@
ARCHFLAGS_SOS12U2_sparcv8plus+vis2 = -m32 -xarch=sparcvis2
ARCHFLAGS_SOS12U3_sparcv8plus+vis2 = -m32 -xarch=sparcvis2
ARCHFLAGS_GCC3_sparcv8plus+vis2 = ERROR
- ARCHFLAGS_GCC4_sparcv8plus+vis2 = ERROR
+ ARCHFLAGS_GCC4_sparcv8plus+vis2 = -mcpu=v9 -mvis2 -Wa,-xarch=v8plusb
MEMORYMODEL_sparcv8plus+vis2 = 32
ARCHFLAGS_SOS11_sparcv8plus+vis = -xarch=v8plusa
@@ -291,7 +291,7 @@
ARCHFLAGS_SOS12U2_sparcv8plus+vis = -m32 -xarch=sparcvis
ARCHFLAGS_SOS12U3_sparcv8plus+vis = -m32 -xarch=sparcvis
ARCHFLAGS_GCC3_sparcv8plus+vis = -mcpu=v8 -mvis
- ARCHFLAGS_GCC4_sparcv8plus+vis = -mcpu=v8 -mvis
+ ARCHFLAGS_GCC4_sparcv8plus+vis = -mcpu=v9 -mvis -Wa,-xarch=v8plusa
MEMORYMODEL_sparcv8plus+vis = 32
ARCHFLAGS_SOS11_sparcv8plus = -xarch=v8plus
@@ -300,7 +300,7 @@
ARCHFLAGS_SOS12U2_sparcv8plus = -m32 -xarch=sparc
ARCHFLAGS_SOS12U3_sparcv8plus = -m32 -xarch=sparc
ARCHFLAGS_GCC3_sparcv8plus = -mcpu=v8 -mv8plus
- ARCHFLAGS_GCC4_sparcv8plus = -mcpu=v9
+ ARCHFLAGS_GCC4_sparcv8plus = -mcpu=v9 -Wa,-xarch=v8plus
MEMORYMODEL_sparcv8plus = 32
ARCHFLAGS_SOS11_sparcv8 = -xarch=v8
@@ -309,7 +309,7 @@
ARCHFLAGS_SOS12U2_sparcv8 = -m32 -xarch=v8
ARCHFLAGS_SOS12U3_sparcv8 = -m32 -xarch=v8
ARCHFLAGS_GCC3_sparcv8 = -mcpu=v8
- ARCHFLAGS_GCC4_sparcv8 = -mcpu=v8
+ ARCHFLAGS_GCC4_sparcv8 = -mcpu=v9 -Wa,-xarch=v8plus
MEMORYMODEL_sparcv8 = 32
ARCHFLAGS_SOS11_sparcv8-fsmuld = -xarch=v8a
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list