File tree Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 7070FCOMMON_OPT += -O1 -frecursive -mcpu=power8 -mtune=power8 -fno-fast-math
7171endif
7272else
73+ ifeq ($(F_COMPILER), IBM)
74+ FCOMMON_OPT += -O2 -qrecur -qnosave
75+ else
7376FCOMMON_OPT += -O2 -frecursive -mcpu=power8 -mtune=power8 -fno-fast-math
7477endif
78+ endif
7579else
7680FCOMMON_OPT += -O2 -Mrecursive
7781endif
Original file line number Diff line number Diff line change @@ -1168,7 +1168,7 @@ endif
11681168ifeq ($(F_COMPILER), IBM)
11691169CCOMMON_OPT += -DF_INTERFACE_IBM
11701170FEXTRALIB += -lxlf90
1171- ifeq ($(C_COMPILER), GCC)
1171+ ifeq ($(C_COMPILER), $(filter $(C_COMPILER), GCC CLANG) )
11721172FCOMMON_OPT += -qextname
11731173endif
11741174# FCOMMON_OPT += -qarch=440
Original file line number Diff line number Diff line change 117117 vendor=PGI
118118 openmp=' -mp'
119119 ;;
120+ * xlf* )
121+ vendor=IBM
122+ ;;
120123 * )
121124 vendor=G77
122125 openmp=' '
You can’t perform that action at this time.
0 commit comments