File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1131,16 +1131,25 @@ CCOMMON_OPT += -w
11311131ifeq ($(ARCH), x86)
11321132CCOMMON_OPT += -m32
11331133else
1134- FCOMMON_OPT += -m64
1134+ ifdef BINARY64
1135+ CCOMMON_OPT += -m64
1136+ else
1137+ CCOMMON_OPT += -m32
1138+ endif
11351139endif
11361140endif
11371141
11381142ifeq ($(F_COMPILER), SUN)
11391143CCOMMON_OPT += -DF_INTERFACE_SUN
1144+ FCOMMON_OPT += -ftrap=%none -xrecursive
11401145ifeq ($(ARCH), x86)
11411146FCOMMON_OPT += -m32
11421147else
1148+ ifdef BINARY64
11431149FCOMMON_OPT += -m64
1150+ else
1151+ FCOMMON_OPT += -m32
1152+ endif
11441153endif
11451154ifeq ($(USE_OPENMP), 1)
11461155FCOMMON_OPT += -xopenmp=parallel
@@ -1313,8 +1322,10 @@ KERNELDIR = $(TOPDIR)/kernel/$(ARCH)
13131322include $(TOPDIR)/Makefile.$(ARCH)
13141323
13151324ifneq ($(C_COMPILER), PGI)
1325+ ifneq ($(C_COMPILER), SUN)
13161326CCOMMON_OPT += -UASMNAME -UASMFNAME -UNAME -UCNAME -UCHAR_NAME -UCHAR_CNAME
13171327endif
1328+ endif
13181329CCOMMON_OPT += -DASMNAME=$(FU)$(*F) -DASMFNAME=$(FU)$(*F)$(BU) -DNAME=$(*F)$(BU) -DCNAME=$(*F) -DCHAR_NAME=\"$(*F)$(BU)\" -DCHAR_CNAME=\"$(*F)\"
13191330
13201331ifeq ($(CORE), PPC440)
You can’t perform that action at this time.
0 commit comments