summaryrefslogtreecommitdiff
path: root/m4/ax_gcc_builtin.m4
diff options
context:
space:
mode:
authorLeo Singer <leo.singer@ligo.org>2019-12-29 16:30:51 -0500
committerLeo Singer <leo.singer@ligo.org>2019-12-29 16:50:35 -0500
commit05c33e53144a727e32706085ab99e03f6922a7b1 (patch)
tree77bee1302725c48729733cd726af9aeb4ae0a680 /m4/ax_gcc_builtin.m4
parent794677945ba208bd52173dda034318e967ef9691 (diff)
downloadautoconf-archive-05c33e53144a727e32706085ab99e03f6922a7b1.tar.gz
Add __builtin_cpu_supports and friends to AX_GCC_BUILTIN
Add x86 builtins related to cpuid support to AX_GCC_BUILTIN.
Diffstat (limited to 'm4/ax_gcc_builtin.m4')
-rw-r--r--m4/ax_gcc_builtin.m48
1 files changed, 7 insertions, 1 deletions
diff --git a/m4/ax_gcc_builtin.m4 b/m4/ax_gcc_builtin.m4
index 314422e..18e62b8 100644
--- a/m4/ax_gcc_builtin.m4
+++ b/m4/ax_gcc_builtin.m4
@@ -37,6 +37,9 @@
# __builtin_clzll
# __builtin_complex
# __builtin_constant_p
+# __builtin_cpu_init
+# __builtin_cpu_is
+# __builtin_cpu_supports
# __builtin_ctz
# __builtin_ctzl
# __builtin_ctzll
@@ -91,7 +94,7 @@
# and this notice are preserved. This file is offered as-is, without any
# warranty.
-#serial 6
+#serial 7
AC_DEFUN([AX_GCC_BUILTIN], [
AS_VAR_PUSHDEF([ac_var], [ax_cv_have_$1])
@@ -113,6 +116,9 @@ AC_DEFUN([AX_GCC_BUILTIN], [
[__builtin_clzll], [$1(0)],
[__builtin_complex], [$1(0.0, 0.0)],
[__builtin_constant_p], [$1(0)],
+ [__builtin_cpu_init], [$1()],
+ [__builtin_cpu_is], [$1("intel")],
+ [__builtin_cpu_supports], [$1("sse")],
[__builtin_ctz], [$1(0)],
[__builtin_ctzl], [$1(0)],
[__builtin_ctzll], [$1(0)],