Skip to content

Commit 04fa173

Browse files
authored
Fix build options for SolarisStudio compilers
1 parent 3853014 commit 04fa173

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

Makefile.sparc

+12-4
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,29 @@ RANLIB = ranlib
33

44
ifdef BINARY64
55

6+
ifeq ($(C_COMPILER), GCC)
67
CCOMMON_OPT += -mcpu=v9 -m64
8+
else
9+
CCOMMON_OPT += -m64
10+
endif
711
ifeq ($(COMPILER_F77), g77)
812
FCOMMON_OPT += -mcpu=v9 -m64
913
endif
10-
ifeq ($(COMPILER_F77), f90)
11-
FCOMMON_OPT += -xarch=v9
14+
ifeq ($(COMPILER_F77), f95)
15+
FCOMMON_OPT += -m64
1216
endif
1317
else
1418

19+
ifeq ($(C_COMPILER), GCC)
1520
CCOMMON_OPT += -mcpu=v9
21+
else
22+
CCOMMON_OPT += -xarch=v9
23+
endif
1624

1725
ifeq ($(COMPILER_F77), g77)
1826
FCOMMON_OPT += -mcpu=v9
1927
endif
20-
ifeq ($(COMPILER_F77), f90)
28+
ifeq ($(COMPILER_F77), f95)
2129
FCOMMON_OPT += -xarch=v8plusb
2230
endif
2331

@@ -37,4 +45,4 @@ LIBSUNPERF = -L/opt/SUNWspro/lib/v9 -L/opt/SUNWspro/prod/lib/v9 \
3745
else
3846
LIBSUNPERF = -L/opt/SUNWspro/lib -L/opt/SUNWspro/prod/lib \
3947
-Wl,-R,/opt/SUNWspro/lib -lsunperf -lompstubs -lfui -lfsu -lsunmath
40-
endif
48+
endif

0 commit comments

Comments
 (0)