libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit 6fc74f24da0e1c1a92f5f238b254882004eeace8
parent 32a10057ec0ac610ebea4a2869011d1726d68526
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Fri, 10 Dec 2021 18:58:42 +0300

configure: improved compatibility with shells

Diffstat:
Mconfigure.ac | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/configure.ac b/configure.ac @@ -335,7 +335,8 @@ save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $errattr_CFLAGS" inln_prfx="none" # Prefer always inline functions -for inln_prfx_chk in InlineWithAttr __forceinline inline __inline__ __inline _inline _Inline; do +for inln_prfx_chk in InlineWithAttr __forceinline inline __inline__ __inline _inline _Inline +do # Try to link to avoid "symbol undefined" problems at build time AS_IF([[test "x$inln_prfx_chk" = "xInlineWithAttr"]], [ @@ -1184,7 +1185,8 @@ AC_CACHE_CHECK([for suported 'noreturn' keyword], [mhd_cv_decl_noreturn], mhd_cv_decl_noreturn="none" save_CFLAGS="${CFLAGS}" CFLAGS="${CFLAGS} ${errattr_CFLAGS}" - for decl_noret in '_Noreturn' '__attribute__((__noreturn__))' '__declspec(noreturn)'; do + for decl_noret in '_Noreturn' '__attribute__((__noreturn__))' '__declspec(noreturn)' + do AC_LINK_IFELSE([AC_LANG_SOURCE( [[ #ifdef HAVE_STDLIB_H