Supply necessary gcc option for AVX512-capable Ryzens
This commit is contained in:
parent
6876360a7a
commit
8e8651f0a5
|
@ -130,6 +130,28 @@ endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(CORE), ZEN)
|
||||||
|
ifdef HAVE_AVX512VL
|
||||||
|
ifndef NO_AVX512
|
||||||
|
CCOMMON_OPT += -march=skylake-avx512
|
||||||
|
ifneq ($(F_COMPILER), NAG)
|
||||||
|
FCOMMON_OPT += -march=skylake-avx512
|
||||||
|
endif
|
||||||
|
ifeq ($(OSNAME), CYGWIN_NT)
|
||||||
|
CCOMMON_OPT += -fno-asynchronous-unwind-tables
|
||||||
|
FCOMMON_OPT += -fno-asynchronous-unwind-tables
|
||||||
|
endif
|
||||||
|
ifeq ($(OSNAME), WINNT)
|
||||||
|
ifeq ($(C_COMPILER), GCC)
|
||||||
|
CCOMMON_OPT += -fno-asynchronous-unwind-tables
|
||||||
|
FCOMMON_OPT += -fno-asynchronous-unwind-tables
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
ifdef HAVE_AVX2
|
ifdef HAVE_AVX2
|
||||||
ifndef NO_AVX2
|
ifndef NO_AVX2
|
||||||
ifeq ($(C_COMPILER), GCC)
|
ifeq ($(C_COMPILER), GCC)
|
||||||
|
|
Loading…
Reference in New Issue