aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorEvgeny Grin <k2k@narod.ru>2021-01-18 17:18:44 +0300
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2021-01-18 23:24:02 +0300
commit7329b84ccfcf3552586a269dfd1369613337d1f1 (patch)
treebd9a90f71c0cf6842c2feebbd1871c7db8fa643b /configure.ac
parent7315af58ff3b852516ecdfc7ab9c2be03f7d3eef (diff)
downloadlibmicrohttpd-7329b84ccfcf3552586a269dfd1369613337d1f1.tar.gz
libmicrohttpd-7329b84ccfcf3552586a269dfd1369613337d1f1.zip
Autoconf 2.70 compatibility
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac19
1 files changed, 16 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac
index 844ea46b..ce0be355 100644
--- a/configure.ac
+++ b/configure.ac
@@ -60,7 +60,20 @@ AC_PROG_INSTALL
60AC_PROG_LN_S 60AC_PROG_LN_S
61AC_PROG_MAKE_SET 61AC_PROG_MAKE_SET
62AC_CANONICAL_HOST 62AC_CANONICAL_HOST
63m4_version_prereq([2.70],
64 [
65# Find C compiler and compiler options to support
66# the latest C standard (C11). Fallback to C99 and C89
67# if later C versions are not supported.
68AC_PROG_CC
69 ],
70 [
71# Find C compiler and compiler options to support
72# the latest C standard (C99). Fallback to C89
73# if later C versions are not supported.
63AC_PROG_CC_STDC 74AC_PROG_CC_STDC
75 ]
76)
64MHD_SYS_EXT 77MHD_SYS_EXT
65LT_INIT([win32-dll]) 78LT_INIT([win32-dll])
66LT_LANG([Windows Resource]) 79LT_LANG([Windows Resource])
@@ -888,14 +901,14 @@ AS_VAR_IF([mhd_cv_macro___func___avail], ["yes"],
888) 901)
889AC_CACHE_CHECK([[whether __builtin_bswap32() is available]], 902AC_CACHE_CHECK([[whether __builtin_bswap32() is available]],
890 [[mhd_cv_func___builtin_bswap32_avail]], [dnl 903 [[mhd_cv_func___builtin_bswap32_avail]], [dnl
891 AC_TRY_LINK([#include<stdint.h>],[uint32_t a = 1; uint32_t b = __builtin_bswap32(a); a = b;], 904 AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include<stdint.h>]], [[uint32_t a = 1; uint32_t b = __builtin_bswap32(a); a = b;]])],
892 [[mhd_cv_func___builtin_bswap32_avail="yes"]], [[mhd_cv_func___builtin_bswap32_avail="no"]]) 905 [[mhd_cv_func___builtin_bswap32_avail="yes"]],[[mhd_cv_func___builtin_bswap32_avail="no"]])
893]) 906])
894AS_IF([[test "x$mhd_cv_func___builtin_bswap32_avail" = "xyes"]], 907AS_IF([[test "x$mhd_cv_func___builtin_bswap32_avail" = "xyes"]],
895 [AC_DEFINE([[MHD_HAVE___BUILTIN_BSWAP32]], [[1]], [Define to 1 if you have __builtin_bswap32() builtin function])]) 908 [AC_DEFINE([[MHD_HAVE___BUILTIN_BSWAP32]], [[1]], [Define to 1 if you have __builtin_bswap32() builtin function])])
896AC_CACHE_CHECK([[whether __builtin_bswap64() is available]], 909AC_CACHE_CHECK([[whether __builtin_bswap64() is available]],
897 [[mhd_cv_func___builtin_bswap64_avail]], [dnl 910 [[mhd_cv_func___builtin_bswap64_avail]], [dnl
898 AC_TRY_LINK([#include<stdint.h>],[uint64_t a = 1; uint32_t b = __builtin_bswap64(a); a = b;], 911 AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include<stdint.h>]], [[uint64_t a = 1; uint32_t b = __builtin_bswap64(a); a = b;]])],
899 [[mhd_cv_func___builtin_bswap64_avail="yes"]], [[mhd_cv_func___builtin_bswap64_avail="no"]]) 912 [[mhd_cv_func___builtin_bswap64_avail="yes"]], [[mhd_cv_func___builtin_bswap64_avail="no"]])
900]) 913])
901AS_IF([[test "x$mhd_cv_func___builtin_bswap64_avail" = "xyes"]], 914AS_IF([[test "x$mhd_cv_func___builtin_bswap64_avail" = "xyes"]],