diff options
author | Mark Wielaard <[email protected]> | 2025-04-06 18:04:10 +0200 |
---|---|---|
committer | Mark Wielaard <[email protected]> | 2025-04-06 18:06:24 +0200 |
commit | 3b71249d4396f742d68e774313c2a2d9caf4d668 (patch) | |
tree | 24ca15767833bb92190223d7fa7ed47032abbeca | |
parent | ef1ca49f5289ba8836a5f98b6ee8e387b96ebaf3 (diff) |
configure: Use AC_CHECK_HEADERS to detect stdatomic.h
* configure.ac: Use AC_CHECK_HEADERS instead of
AC_COMPILE_IFELSE.
Suggested-by: Dmitry V. Levin <[email protected]>
Signed-off-by: Mark Wielaard <[email protected]>
-rw-r--r-- | configure.ac | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac index 1679a17d..27488e3f 100644 --- a/configure.ac +++ b/configure.ac @@ -228,11 +228,7 @@ AS_IF([test "x$ac_cv_tls" != xyes], dnl Although we test for C11 above that doesn't mean we have stdatomic.h dnl We need at least gcc 4.9+ for that. -AC_CACHE_CHECK([whether gcc provides stdatomic.h], ac_cv_has_stdatomic, - [AC_COMPILE_IFELSE([AC_LANG_SOURCE([[#include <stdatomic.h>]])], - ac_cv_has_stdatomic=yes, ac_cv_has_stdatomic=no)]) -AS_IF([test "x$ac_cv_has_stdatomic" = "xno"], - [AC_MSG_ERROR([stdatomic.h required])]) +AC_CHECK_HEADERS([stdatomic.h], [], [AC_MSG_ERROR([stdatomic.h required])]) dnl This test must come as early as possible after the compiler configuration dnl tests, because the choice of the file model can (in principle) affect |