]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Add assert for tzcnt if building with X86_NOCHECK_TZCNT
authorPavel P <pavlov.pavel@gmail.com>
Tue, 17 Jan 2023 01:42:24 +0000 (04:42 +0300)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Thu, 2 Feb 2023 16:34:03 +0000 (17:34 +0100)
arch/x86/x86_features.c

index d1ac51c55c799062b546cc5c91569ddafad69fdc..4c7563eab0e02b35b3865386d6b6de3552632cce 100644 (file)
@@ -122,4 +122,7 @@ void Z_INTERNAL x86_check_features(void) {
         x86_cpu_has_avx512vnni = 0;
         x86_cpu_has_vpclmulqdq = 0;
     }
+#ifdef X86_NOCHECK_TZCNT
+    Assert(!!x86_cpu_has_tzcnt, "TZCNT is not available");
+#endif
 }