If we have a fat runtime build without AVX512 enabled, we should not
pick up the AVX512 flag from cpuid.
/* Define if building "fat" runtime. */
#cmakedefine FAT_RUNTIME
+/* Define if building AVX-512 in the fat runtime. */
+#cmakedefine BUILD_AVX512
+
/* Define to 1 if `backtrace' works. */
#cmakedefine HAVE_BACKTRACE
cap &= ~HS_CPU_FEATURES_AVX2;
#endif
-#if !defined(FAT_RUNTIME) && !defined(HAVE_AVX512)
+#if (!defined(FAT_RUNTIME) && !defined(HAVE_AVX512)) || \
+ (defined(FAT_RUNTIME) && !defined(BUILD_AVX512))
cap &= ~HS_CPU_FEATURES_AVX512;
#endif