]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Make sure uqsub16 mnemonic doesn't get optimized away.
authorMika Lindqvist <postmaster@raasu.org>
Fri, 22 Dec 2023 11:24:54 +0000 (13:24 +0200)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Mon, 25 Dec 2023 19:44:58 +0000 (20:44 +0100)
cmake/detect-intrinsics.cmake

index cb3d9defde19fe00bb2c066924e157e8ea5ee358..74ac3910b8f44dc3b5abcf519e614128865973fb 100644 (file)
@@ -50,7 +50,7 @@ macro(check_armv6_compiler_flag)
             __asm__ __volatile__ ( \"uqsub16 %0, %1, %2\" : \"=r\" (c) : \"r\" (a), \"r\" (b) );
             return (int)c;
         }
-        int main(void) { return 0; }"
+        int main(void) { return f(1,2); }"
         HAVE_ARMV6_INLINE_ASM
     )
     # Check whether compiler supports ARMv6 intrinsics