From 20c1cf377d7a113bcc651950f46fb8be970e5176 Mon Sep 17 00:00:00 2001 From: ebotcazou Date: Mon, 7 Dec 2009 09:44:22 +0000 Subject: * configure.ac (net/if.h check): Include sys/socket.h if present. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155034 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/configure | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'libjava/configure') diff --git a/libjava/configure b/libjava/configure index 906420e1af5..9c1e00ac2ba 100755 --- a/libjava/configure +++ b/libjava/configure @@ -23506,7 +23506,7 @@ esac # for now. If you change this, you also must update natFile.cc. for ac_header in unistd.h bstring.h sys/time.h sys/types.h fcntl.h \ sys/ioctl.h sys/filio.h sys/stat.h sys/select.h \ - sys/socket.h netinet/in.h arpa/inet.h netdb.h net/if.h \ + sys/socket.h netinet/in.h arpa/inet.h netdb.h \ pwd.h sys/config.h stdint.h langinfo.h locale.h \ dirent.h sys/rw_lock.h magic.h ifaddrs.h do : @@ -23522,6 +23522,26 @@ fi done + +# sys/socket.h is a prerequisite for net/if.h on Solaris. +for ac_header in net/if.h +do : + ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" " +#ifdef HAVE_SYS_SOCKET_H +#include +#endif + +" +if test "x$ac_cv_header_net_if_h" = x""yes; then : + cat >>confdefs.h <<_ACEOF +#define HAVE_NET_IF_H 1 +_ACEOF + +fi + +done + + for ac_header in inttypes.h do : ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" -- cgit v1.2.1