aboutsummaryrefslogtreecommitdiff
path: root/make
diff options
context:
space:
mode:
authornever <none@none>2010-08-09 17:51:56 -0700
committernever <none@none>2010-08-09 17:51:56 -0700
commit5144d180b50afeea9b8b0e359bf98e51320f2aff (patch)
treee246047156c66e304c9daf946b6bea1a458ef512 /make
parentbdabaa2f80947252e9a8bea284ddfc529c4d4ce2 (diff)
parentac8f9e8ef94a110f3976514a171ca0f345fb6b56 (diff)
Merge
Diffstat (limited to 'make')
-rw-r--r--make/solaris/makefiles/sparcWorks.make9
1 files changed, 9 insertions, 0 deletions
diff --git a/make/solaris/makefiles/sparcWorks.make b/make/solaris/makefiles/sparcWorks.make
index a8beca112..34b279b72 100644
--- a/make/solaris/makefiles/sparcWorks.make
+++ b/make/solaris/makefiles/sparcWorks.make
@@ -145,11 +145,20 @@ OPT_CFLAGS/SLOWER=-xO3
OPT_CFLAGS/O2=-xO2
OPT_CFLAGS/NOOPT=-xO1
+#################################################
+# Begin current (>=5.9) Forte compiler options #
+#################################################
+
ifeq ($(shell expr $(COMPILER_REV_NUMERIC) \>= 509), 1)
ifeq ($(Platform_arch), x86)
OPT_CFLAGS/NO_TAIL_CALL_OPT = -Wu,-O~yz
OPT_CCFLAGS/NO_TAIL_CALL_OPT = -Qoption ube -O~yz
+OPT_CFLAGS/stubGenerator_x86_32.o = $(OPT_CFLAGS) -xspace
+OPT_CFLAGS/stubGenerator_x86_64.o = $(OPT_CFLAGS) -xspace
endif # Platform_arch == x86
+ifeq ("${Platform_arch}", "sparc")
+OPT_CFLAGS/stubGenerator_sparc.o = $(OPT_CFLAGS) -xspace
+endif
endif # COMPILER_REV_NUMERIC >= 509
#################################################