Fix dynamic_list build and gcc version check error
This commit is contained in:
parent
d96d386d13
commit
9e80a194d6
|
@ -220,6 +220,19 @@ extern gotoblas_t gotoblas_COOPERLAKE;
|
||||||
#else
|
#else
|
||||||
#define gotoblas_COOPERLAKE gotoblas_PRESCOTT
|
#define gotoblas_COOPERLAKE gotoblas_PRESCOTT
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef DYN_SAPPHIRERAPIDS
|
||||||
|
extern gotoblas_t gotoblas_SAPPHIRERAPIDS;
|
||||||
|
#elif defined(DYN_SKYLAKEX)
|
||||||
|
#define gotoblas_SAPPHIRERAPIDS gotoblas_SKYLAKEX
|
||||||
|
#elif defined(DYN_HASWELL)
|
||||||
|
#define gotoblas_SAPPHIRERAPIDS gotoblas_HASWELL
|
||||||
|
#elif defined(DYN_SANDYBRIDGE)
|
||||||
|
#define gotoblas_SAPPHIRERAPIDS gotoblas_SANDYBRIDGE
|
||||||
|
#elif defined(DYN_NEHALEM)
|
||||||
|
#define gotoblas_SAPPHIRERAPIDS gotoblas_NEHALEM
|
||||||
|
#else
|
||||||
|
#define gotoblas_SAPPHIRERAPIDS gotoblas_PRESCOTT
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#else // not DYNAMIC_LIST
|
#else // not DYNAMIC_LIST
|
||||||
|
|
|
@ -33,7 +33,7 @@ endif
|
||||||
ifdef TARGET_CORE
|
ifdef TARGET_CORE
|
||||||
ifeq ($(TARGET_CORE), SAPPHIRERAPIDS)
|
ifeq ($(TARGET_CORE), SAPPHIRERAPIDS)
|
||||||
override CFLAGS += -DBUILD_KERNEL -DTABLE_NAME=gotoblas_$(TARGET_CORE)
|
override CFLAGS += -DBUILD_KERNEL -DTABLE_NAME=gotoblas_$(TARGET_CORE)
|
||||||
ifeq ($(GCCVERSIONGTEQ10), 1)
|
ifeq ($(GCCVERSIONGTEQ11), 1)
|
||||||
override CFLAGS += -march=sapphirerapids
|
override CFLAGS += -march=sapphirerapids
|
||||||
else
|
else
|
||||||
override CFLAGS += -march=skylake-avx512 -mavx512f
|
override CFLAGS += -march=skylake-avx512 -mavx512f
|
||||||
|
|
Loading…
Reference in New Issue