|
|
|
@@ -319,7 +319,6 @@ ifeq ($(GCCVERSIONGTEQ7),1) |
|
|
|
else |
|
|
|
GCCDUMPVERSION_PARAM := -dumpversion |
|
|
|
endif |
|
|
|
GCCMINORVERSIONGTEQ1 := $(shell expr `$(CC) $(GCCDUMPVERSION_PARAM) | cut -f2 -d.` \>= 1) |
|
|
|
GCCMINORVERSIONGTEQ2 := $(shell expr `$(CC) $(GCCDUMPVERSION_PARAM) | cut -f2 -d.` \>= 2) |
|
|
|
GCCMINORVERSIONGTEQ7 := $(shell expr `$(CC) $(GCCDUMPVERSION_PARAM) | cut -f2 -d.` \>= 7) |
|
|
|
endif |
|
|
|
@@ -856,7 +855,7 @@ CCOMMON_OPT += -DF_INTERFACE_FLANG |
|
|
|
FCOMMON_OPT += -Mrecursive -Kieee |
|
|
|
ifeq ($(OSNAME), Linux) |
|
|
|
ifeq ($(ARCH), x86_64) |
|
|
|
FLANG_VENDOR := $(shell `$(FC) --version|cut -f 1 -d "."|head -1`) |
|
|
|
FLANG_VENDOR := $(shell expr `$(FC) --version|cut -f 1 -d "."|head -1`) |
|
|
|
ifeq ($(FLANG_VENDOR),AOCC) |
|
|
|
FCOMMON_OPT += -fno-unroll-loops |
|
|
|
endif |
|
|
|
@@ -1102,7 +1101,11 @@ CCOMMON_OPT += -w |
|
|
|
ifeq ($(ARCH), x86) |
|
|
|
CCOMMON_OPT += -m32 |
|
|
|
else |
|
|
|
ifdef BINARY64 |
|
|
|
FCOMMON_OPT += -m64 |
|
|
|
else |
|
|
|
FCOMMON_OPT += -m32 |
|
|
|
endif |
|
|
|
endif |
|
|
|
endif |
|
|
|
|
|
|
|
@@ -1111,7 +1114,11 @@ CCOMMON_OPT += -DF_INTERFACE_SUN |
|
|
|
ifeq ($(ARCH), x86) |
|
|
|
FCOMMON_OPT += -m32 |
|
|
|
else |
|
|
|
ifdef BINARY64 |
|
|
|
FCOMMON_OPT += -m64 |
|
|
|
else |
|
|
|
FCOMMON_OPT += -m32 |
|
|
|
endif |
|
|
|
endif |
|
|
|
ifeq ($(USE_OPENMP), 1) |
|
|
|
FCOMMON_OPT += -xopenmp=parallel |
|
|
|
@@ -1279,9 +1286,9 @@ KERNELDIR = $(TOPDIR)/kernel/$(ARCH) |
|
|
|
|
|
|
|
include $(TOPDIR)/Makefile.$(ARCH) |
|
|
|
|
|
|
|
ifneq ($(C_COMPILER), PGI) |
|
|
|
CCOMMON_OPT += -UASMNAME -UASMFNAME -UNAME -UCNAME -UCHAR_NAME -UCHAR_CNAME |
|
|
|
endif |
|
|
|
#ifneq ($(C_COMPILER), PGI) |
|
|
|
#CCOMMON_OPT += -UASMNAME -UASMFNAME -UNAME -UCNAME -UCHAR_NAME -UCHAR_CNAME |
|
|
|
#endif |
|
|
|
CCOMMON_OPT += -DASMNAME=$(FU)$(*F) -DASMFNAME=$(FU)$(*F)$(BU) -DNAME=$(*F)$(BU) -DCNAME=$(*F) -DCHAR_NAME=\"$(*F)$(BU)\" -DCHAR_CNAME=\"$(*F)\" |
|
|
|
|
|
|
|
ifeq ($(CORE), PPC440) |
|
|
|
|