@@ -486,15 +486,13 @@ LIBSUFFIX = a
486486
487487ifeq ($(C_COMPILER), CLANG)
488488CCOMMON_OPT += -DMS_ABI
489- CCOMMON_OPT += -fvisibility=hidden
490489endif
491490
492491#Version tests for supporting specific features (MS_ABI, POWER9 intrinsics)
493492ifeq ($(GCCVERSIONGT4), 1)
494493# GCC Major version > 4
495494# It is compatible with MSVC ABI.
496495CCOMMON_OPT += -DMS_ABI
497- CCOMMON_OPT += -fvisibility=hidden
498496endif
499497
500498ifeq ($(GCCVERSIONGTEQ4), 1)
@@ -594,11 +592,13 @@ ifeq ($(F_COMPILER), GFORTRAN)
594592ifeq ($(C_COMPILER), $(filter $(C_COMPILER),GCC LSB))
595593EXPRECISION = 1
596594CCOMMON_OPT += -DEXPRECISION -m128bit-long-double
595+ CCOMMON_OPT += -fvisibility=hidden
597596FCOMMON_OPT += -m128bit-long-double
598597endif
599598ifeq ($(C_COMPILER), CLANG)
600599EXPRECISION = 1
601600CCOMMON_OPT += -DEXPRECISION
601+ CCOMMON_OPT += -fvisibility=hidden
602602FCOMMON_OPT += -m128bit-long-double
603603endif
604604endif
@@ -617,11 +617,13 @@ ifeq ($(F_COMPILER), GFORTRAN)
617617ifeq ($(C_COMPILER), $(filter $(C_COMPILER),GCC LSB))
618618EXPRECISION = 1
619619CCOMMON_OPT += -DEXPRECISION -m128bit-long-double
620+ CCOMMON_OPT += -fvisibility=hidden
620621FCOMMON_OPT += -m128bit-long-double
621622endif
622623ifeq ($(C_COMPILER), CLANG)
623624EXPRECISION = 1
624625CCOMMON_OPT += -DEXPRECISION
626+ CCOMMON_OPT += -fvisibility=hidden
625627FCOMMON_OPT += -m128bit-long-double
626628endif
627629endif
0 commit comments