@@ -32,6 +32,10 @@ AC_CONFIG_HEADERS([config.h])
3232AC_CONFIG_AUX_DIR ( [ build-aux] )
3333AC_REQUIRE_AUX_FILE ( [ git-version-gen] )
3434AC_CONFIG_MACRO_DIR ( [ m4] )
35+
36+ AC_CANONICAL_TARGET
37+ AC_CANONICAL_HOST
38+
3539AM_INIT_AUTOMAKE ( [ -Wall gnu 1.11 info-in-builddir subdir-objects dist-xz dist-bzip2] )
3640AM_SILENT_RULES ([ yes] )
3741
@@ -105,6 +109,10 @@ m4_foreach([name], [AVAILABLE_MODULES], [
105109 [ enable_mod_] name [ =no] )
106110] )
107111
112+ AC_SUBST ( [ FHTTPD_MAIN_CONFIG_FILE] )
113+ AC_SUBST ( [ FHTTPD_MODULE_PATH] )
114+ AM_CONDITIONAL([ ENABLE_DOC] , [ test "$enable_doc" = "yes"] )
115+
108116AC_MSG_CHECKING ( [ whether to enable debug mode] )
109117
110118AS_IF ( [ test "x$build_type" = "xdebug"] , [
@@ -114,14 +122,9 @@ AS_IF([test "x$build_type" = "xdebug"], [
114122 CONCAT_SPACED_STRING([ CPPFLAGS] , [ -DNDEBUG] )
115123] )
116124
117- AC_SUBST ( [ FHTTPD_MAIN_CONFIG_FILE] )
118- AC_SUBST ( [ FHTTPD_MODULE_PATH] )
119- AM_CONDITIONAL([ ENABLE_DOC] , [ test "$enable_doc" = "yes"] )
120-
121- AC_CANONICAL_HOST
122-
123125# Checks for programs.
124126AC_PROG_CC
127+ AC_PROG_CPP
125128AM_PROG_AR
126129AC_PROG_LN_S
127130AC_PROG_MKDIR_P
@@ -162,14 +165,19 @@ esac
162165AC_DEFINE_UNQUOTED ( [ SHARED_LIBRARY_EXTENSION] , [ "$shared_library_ext"] , [ The extension shared libraries use on this platform] )
163166
164167# Checks for header files.
168+ AC_HEADER_SYS_WAIT
169+ AC_CHECK_HEADER_STDBOOL
165170AC_CHECK_HEADERS ( [ arpa/inet.h fcntl.h netdb.h netinet/in.h sys/socket.h sys/time.h] )
166171AC_CHECK_HEADERS ( [ stdnoreturn.h] )
167172
168173# Checks for typedefs, structures, and compiler characteristics.
169174CC_CHECK_VLA_SUPPORT
170175CCLD_CHECK_RDYNAMIC_SUPPORT
176+ AC_C_INLINE
177+ AC_C_CONST
178+ AC_C_RESTRICT
179+ AC_SYS_LARGEFILE
171180
172- AC_CHECK_HEADER_STDBOOL
173181AC_TYPE_OFF_T
174182AC_TYPE_PID_T
175183AC_TYPE_SIZE_T
@@ -180,8 +188,7 @@ AC_TYPE_UINT16_T
180188AC_TYPE_UINT32_T
181189AC_TYPE_UINT64_T
182190AC_TYPE_UINT8_T
183-
184- AC_C_INLINE
191+ AC_STRUCT_TM
185192
186193# Checks for library functions.
187194AC_FUNC_FORK
0 commit comments