From ce6e4c2107516497217c1151a2d8d3ad5875f651 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Wed, 24 Dec 2003 16:45:27 +0000 Subject: [PATCH] Check for . Include it before including . Move check for before its use. --- ChangeLog | 5 +++++ configure.in | 17 +++++++++++++++-- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 557d718ee9..1fe9958e43 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-12-24 Andreas Schwab + + * configure.in: Check for . Include it before + including . Move check for before it's use. + 2003-12-24 Jan Dj,Ad(Brv * Makefile.in (install-arch-dep): Don't let cd output go into diff --git a/configure.in b/configure.in index aa8bbeb065..8663ce9765 100644 --- a/configure.in +++ b/configure.in @@ -1507,6 +1507,12 @@ if test $emacs_cv_struct_exception != yes; then AC_DEFINE(NO_MATHERR, 1, [Define to 1 if you don't have struct exception in math.h.]) fi +AC_CHECK_HEADERS(sys/socket.h) +AC_CHECK_HEADERS(net/if.h, , , [AC_INCLUDES_DEFAULT +#if HAVE_SYS_SOCKET_H +#include +#endif]) + dnl checks for structure members AC_STRUCT_TM AC_STRUCT_TIMEZONE @@ -1516,7 +1522,14 @@ AC_CHECK_MEMBER(struct tm.tm_gmtoff, [#include ]) AC_CHECK_MEMBERS([struct ifreq.ifr_flags, struct ifreq.ifr_hwaddr, struct ifreq.ifr_netmask, struct ifreq.ifr_broadaddr, - struct ifreq.ifr_addr], , ,[#include ]) + struct ifreq.ifr_addr], , , + [AC_INCLUDES_DEFAULT +#if HAVE_SYS_SOCKET_H +#include +#endif +#if HAVE_NET_IF_H +#include +#endif]) dnl checks for compiler characteristics @@ -2510,7 +2523,7 @@ dnl Fixme: Not used. Should this be HAVE_SOCKETS? [Define to 1 if you have inet sockets.]) fi -AC_CHECK_HEADERS(sys/ioctl.h net/if.h) +AC_CHECK_HEADERS(sys/ioctl.h) if test -f /usr/lpp/X11/bin/smt.exp; then AC_DEFINE(HAVE_AIX_SMT_EXP, 1, -- 2.39.2