[PATCH 1/2] configure: Add __builtin_ctz
Gabriel Ivăncescu
gabrielopcode at gmail.com
Mon Nov 19 07:42:35 CST 2018
Signed-off-by: Gabriel Ivăncescu <gabrielopcode at gmail.com>
---
Needed for LBS_NODATA.
configure.ac | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/configure.ac b/configure.ac
index 294fe4b..c6bdbe7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2770,6 +2770,15 @@ then
AC_DEFINE(HAVE___BUILTIN_CLZ, 1, [Define to 1 if you have the `__builtin_clz' built-in function.])
fi
+dnl Check for __builtin_ctz
+AC_CACHE_CHECK([for __builtin_ctz], ac_cv_have___builtin_ctz,
+ AC_LINK_IFELSE([AC_LANG_PROGRAM(,[[return __builtin_ctz(1)]])],
+ [ac_cv_have___builtin_ctz="yes"], [ac_cv_have___builtin_ctz="no"]))
+if test "$ac_cv_have___builtin_ctz" = "yes"
+then
+ AC_DEFINE(HAVE___BUILTIN_CTZ, 1, [Define to 1 if you have the `__builtin_ctz' built-in function.])
+fi
+
dnl Check for __builtin_popcount
AC_CACHE_CHECK([for __builtin_popcount], ac_cv_have___builtin_popcount,
AC_LINK_IFELSE([AC_LANG_PROGRAM(,[[return __builtin_popcount(1)]])],
--
2.19.1
More information about the wine-devel
mailing list