Skip to content

Commit 9fbeb88

Browse files
authored
Utilize compiler AVX512 capability info from c_check when building getarch
1 parent 694f6c5 commit 9fbeb88

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Makefile.prebuild

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ endif
7171

7272

7373
getarch : getarch.c cpuid.S dummy $(CPUIDEMU)
74-
$(HOSTCC) $(HOST_CFLAGS) $(EXFLAGS) -o $(@F) getarch.c cpuid.S $(CPUIDEMU)
74+
avx512=$$(perl c_check - - gcc | grep NO_AVX512); \
75+
$(HOSTCC) $(HOST_CFLAGS) $(EXFLAGS) $${avx512:+-D$${avx512}} -o $(@F) getarch.c cpuid.S $(CPUIDEMU)
7576

7677
getarch_2nd : getarch_2nd.c config.h dummy
7778
ifndef TARGET_CORE

0 commit comments

Comments
 (0)