File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -1131,16 +1131,25 @@ CCOMMON_OPT += -w
1131
1131
ifeq ($(ARCH), x86)
1132
1132
CCOMMON_OPT += -m32
1133
1133
else
1134
- FCOMMON_OPT += -m64
1134
+ ifdef BINARY64
1135
+ CCOMMON_OPT += -m64
1136
+ else
1137
+ CCOMMON_OPT += -m32
1138
+ endif
1135
1139
endif
1136
1140
endif
1137
1141
1138
1142
ifeq ($(F_COMPILER), SUN)
1139
1143
CCOMMON_OPT += -DF_INTERFACE_SUN
1144
+ FCOMMON_OPT += -ftrap=%none -xrecursive
1140
1145
ifeq ($(ARCH), x86)
1141
1146
FCOMMON_OPT += -m32
1142
1147
else
1148
+ ifdef BINARY64
1143
1149
FCOMMON_OPT += -m64
1150
+ else
1151
+ FCOMMON_OPT += -m32
1152
+ endif
1144
1153
endif
1145
1154
ifeq ($(USE_OPENMP), 1)
1146
1155
FCOMMON_OPT += -xopenmp=parallel
@@ -1313,8 +1322,10 @@ KERNELDIR = $(TOPDIR)/kernel/$(ARCH)
1313
1322
include $(TOPDIR)/Makefile.$(ARCH)
1314
1323
1315
1324
ifneq ($(C_COMPILER), PGI)
1325
+ ifneq ($(C_COMPILER), SUN)
1316
1326
CCOMMON_OPT += -UASMNAME -UASMFNAME -UNAME -UCNAME -UCHAR_NAME -UCHAR_CNAME
1317
1327
endif
1328
+ endif
1318
1329
CCOMMON_OPT += -DASMNAME=$(FU)$(*F) -DASMFNAME=$(FU)$(*F)$(BU) -DNAME=$(*F)$(BU) -DCNAME=$(*F) -DCHAR_NAME=\"$(*F)$(BU)\" -DCHAR_CNAME=\"$(*F)\"
1319
1330
1320
1331
ifeq ($(CORE), PPC440)
You can’t perform that action at this time.
0 commit comments