Skip to content

Commit d04686a

Browse files
authored
Re-enable the EXPRECISION option for non-Windows x86/x86_64
1 parent 2a290df commit d04686a

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

Makefile.system

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ endif
446446

447447
ifeq ($(OSNAME), Linux)
448448
EXTRALIB += -lm
449-
NO_EXPRECISION = 1
449+
#NO_EXPRECISION = 1
450450
endif
451451

452452
ifeq ($(OSNAME), Android)
@@ -572,7 +572,7 @@ NO_BINARY_MODE = 1
572572
endif
573573

574574
ifeq ($(CORE), generic)
575-
NO_EXPRECISION = 1
575+
#NO_EXPRECISION = 1
576576
endif
577577

578578
ifndef NO_EXPRECISION
@@ -595,7 +595,7 @@ endif
595595
ifeq ($(ARCH), x86_64)
596596

597597
ifeq ($(CORE), generic)
598-
NO_EXPRECISION = 1
598+
#NO_EXPRECISION = 1
599599
endif
600600

601601
ifndef NO_EXPRECISION
@@ -828,8 +828,8 @@ BINARY_DEFINED = 1
828828

829829
ifeq ($(F_COMPILER), GFORTRAN)
830830
ifeq ($(C_COMPILER), GCC)
831-
# EXPRECISION = 1
832-
# CCOMMON_OPT += -DEXPRECISION
831+
EXPRECISION = 1
832+
CCOMMON_OPT += -DEXPRECISION
833833
endif
834834
endif
835835
endif
@@ -1392,17 +1392,15 @@ endif
13921392
endif
13931393

13941394
ifeq ($(F_COMPILER), CRAY)
1395-
CCOMMON_OPT += -DF_INTERFACE_CRAYFC
1395+
CCOMMON_OPT += -DF_INTERFACE_INTEL
13961396
FCOMMON_OPT += -hnopattern
13971397
ifdef INTERFACE64
13981398
ifneq ($(INTERFACE64), 0)
13991399
FCOMMON_OPT += -s integer64
14001400
endif
14011401
endif
1402-
ifeq ($(USE_OPENMP), 1)
1403-
FCOMMON_OPT += -fopenmp
1404-
else
1405-
FCOMMON_OPT += -fno-openmp
1402+
ifneq ($(USE_OPENMP), 1)
1403+
FCOMMON_OPT += -O noomp
14061404
endif
14071405
endif
14081406

0 commit comments

Comments
 (0)