ac_cv_cpp_warning,
[
AC_COMPILE_IFELSE(
- AC_LANG_PROGRAM([], [#warning foo]),
+ [AC_LANG_PROGRAM([[]], [[#warning foo]])],
[ac_cv_cpp_warning=yes],
[ac_cv_cpp_warning=no],
)
;;
*)
AC_COMPILE_IFELSE(
- AC_LANG_PROGRAM(
- [
+ [AC_LANG_PROGRAM(
+ [[
#ifdef HAVE_NETINET_IN_H
#include <netinet/in.h>
#endif
- ],
- [
+ ]],
+ [[
struct ip_mreq ipmr;
ipmr.imr_interface.s_addr = 0;
- ]
- ),
+ ]]
+ )],
[ntp_cv_multicast=yes],
[]
)
yes)
AC_DEFINE(MCAST, 1, [Does the target support multicast IP?])
AC_CACHE_CHECK(
- [[arg type needed for setsockopt() IP*_MULTICAST_LOOP]],
+ [arg type needed for setsockopt() IP*_MULTICAST_LOOP],
ntp_cv_typeof_ip_multicast_loop,
[
case "$host" in
dnl do always before generated macros:
dnl
AC_DEFUN([INVOKE_LIBOPTS_MACROS_FIRST],[
-[if test X${INVOKE_LIBOPTS_MACROS_FIRST_done} != Xyes ; then]
- AC_HEADER_STDC
+ AC_REQUIRE([AC_HEADER_STDC])dnl
AC_HEADER_DIRENT
# =================
AC_FUNC_VPRINTF
AC_FUNC_FORK
AC_CHECK_FUNCS([mmap canonicalize_file_name snprintf strdup strchr \
- strrchr strsignal])
-[ INVOKE_LIBOPTS_MACROS_FIRST_done=yes
-fi]])
+ strrchr strsignal])
+])
dnl
dnl @synopsis INVOKE_LIBOPTS_MACROS
AC_DEFUN([INVOKE_LIBOPTS_MACROS],[
- INVOKE_LIBOPTS_MACROS_FIRST
+ AC_REQUIRE([INVOKE_LIBOPTS_MACROS_FIRST])dnl
# Check to see if a reg expr header is specified.
LIBOPTS_WITH_REGEX_HEADER
dnl Default to system libopts
dnl
AC_DEFUN([LIBOPTS_CHECK],[
+ AC_REQUIRE([INVOKE_LIBOPTS_MACROS_FIRST])dnl
[NEED_LIBOPTS_DIR='']
m4_pushdef([AO_Libopts_Dir],
[ifelse($1, , [libopts], [$1])])
[AC_CONFIG_FILES(AO_Libopts_Dir/Makefile)])
m4_popdef([AO_Libopts_Dir])
- AM_COND_IF([BUILD_LIBOPTS],
- [INVOKE_LIBOPTS_MACROS],
- [INVOKE_LIBOPTS_MACROS_FIRST])
+ AM_COND_IF([BUILD_LIBOPTS], [INVOKE_LIBOPTS_MACROS])
[
# end of AC_DEFUN of LIBOPTS_CHECK]
])