diff options
author | Evgeny Grin <k2k@narod.ru> | 2021-01-18 17:18:44 +0300 |
---|---|---|
committer | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2021-01-18 23:24:02 +0300 |
commit | 7329b84ccfcf3552586a269dfd1369613337d1f1 (patch) | |
tree | bd9a90f71c0cf6842c2feebbd1871c7db8fa643b /configure.ac | |
parent | 7315af58ff3b852516ecdfc7ab9c2be03f7d3eef (diff) | |
download | libmicrohttpd-7329b84ccfcf3552586a269dfd1369613337d1f1.tar.gz libmicrohttpd-7329b84ccfcf3552586a269dfd1369613337d1f1.zip |
Autoconf 2.70 compatibility
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 19 |
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 | |||
60 | AC_PROG_LN_S | 60 | AC_PROG_LN_S |
61 | AC_PROG_MAKE_SET | 61 | AC_PROG_MAKE_SET |
62 | AC_CANONICAL_HOST | 62 | AC_CANONICAL_HOST |
63 | m4_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. | ||
68 | AC_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. | ||
63 | AC_PROG_CC_STDC | 74 | AC_PROG_CC_STDC |
75 | ] | ||
76 | ) | ||
64 | MHD_SYS_EXT | 77 | MHD_SYS_EXT |
65 | LT_INIT([win32-dll]) | 78 | LT_INIT([win32-dll]) |
66 | LT_LANG([Windows Resource]) | 79 | LT_LANG([Windows Resource]) |
@@ -888,14 +901,14 @@ AS_VAR_IF([mhd_cv_macro___func___avail], ["yes"], | |||
888 | ) | 901 | ) |
889 | AC_CACHE_CHECK([[whether __builtin_bswap32() is available]], | 902 | AC_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 | ]) |
894 | AS_IF([[test "x$mhd_cv_func___builtin_bswap32_avail" = "xyes"]], | 907 | AS_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])]) |
896 | AC_CACHE_CHECK([[whether __builtin_bswap64() is available]], | 909 | AC_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 | ]) |
901 | AS_IF([[test "x$mhd_cv_func___builtin_bswap64_avail" = "xyes"]], | 914 | AS_IF([[test "x$mhd_cv_func___builtin_bswap64_avail" = "xyes"]], |