Revert "GDB: Only build for "unix:" connections if AF_LOCAL is supported."
authorSimon Marchi <simon.marchi@ericsson.com>
Mon, 29 Oct 2018 17:22:42 +0000 (13:22 -0400)
committerSimon Marchi <simon.marchi@ericsson.com>
Mon, 29 Oct 2018 17:22:42 +0000 (13:22 -0400)
This reverts commit 98a17ece013cb94cd602496b9efb92b8816b3953.

gdb/ChangeLog
gdb/common/netstuff.c
gdb/config.in
gdb/configure
gdb/configure.ac

index 1cba619fd9922b77261744db6c976c4a15fe12b1..51ba04d5523bf9a5d1f9b9c4f2017f4aa190f502 100644 (file)
@@ -2,14 +2,6 @@
 
        * procfs.c: Include common/pathstuff.h.
 
-2018-10-29   John Darrington <john@darrington.wattle.id.au>
-
-       * configure.ac: New test HAVE_AF_LOCAL
-       * common/netstuff.c (parse_connection_spec) [prefixes]: Only
-       compile "unix:" if HAVE_AF_LOCAL is true.
-       * configure: Regenerate.
-       * config.in: Regenerate.
-
 2018-10-28  Andrew Burgess  <andrew.burgess@embecosm.com>
 
        * riscv-linux-nat.c (riscv_linux_nat_target::fetch_registers):
index 56bcdfca72e51c3386459574d4e16d17c2c16d79..11182c1e87ed81712714d4b07258c784fd54274d 100644 (file)
@@ -145,9 +145,7 @@ parse_connection_spec (const char *spec, struct addrinfo *hint)
       { "tcp4:", AF_INET,   SOCK_STREAM },
       { "udp6:", AF_INET6,  SOCK_DGRAM },
       { "tcp6:", AF_INET6,  SOCK_STREAM },
-#if HAVE_AF_LOCAL
       { "unix:", AF_LOCAL,  SOCK_STREAM },
-#endif
     };
 
   for (const host_prefix prefix : prefixes)
index a9d7edc209d665532c11f2db46fb3285eb3b7848..f0d14143520218de008d1b39d4fa83b9d4ea95c2 100644 (file)
@@ -68,9 +68,6 @@
 /* Define if self-testing features should be enabled */
 #undef GDB_SELF_TEST
 
-/* Define to 1 if AF_LOCAL is defined or declared by sys/socket.h. */
-#undef HAVE_AF_LOCAL
-
 /* Define to 1 if you have `alloca', as a function or macro. */
 #undef HAVE_ALLOCA
 
index a2e7f026f398694c1eb09f114c6f96265aadfdbe..3652455322f5bfe5f9caf967ddc6f785372eb976 100755 (executable)
@@ -13997,27 +13997,6 @@ _ACEOF
 fi
 
 
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-#include <sys/socket.h>
-
-int
-main ()
-{
-int x = AF_LOCAL
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-
-$as_echo "#define HAVE_AF_LOCAL 1" >>confdefs.h
-
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
-
 if test "$cross_compiling" = no; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
index 7d5e027ada6e0f5fb405b34fcd256f7eb2a0c996..b2343a90e5fa6d2810465caff9441ce042f51282 100644 (file)
@@ -1366,16 +1366,6 @@ GDB_AC_COMMON
 # Check the return and argument types of ptrace.
 GDB_AC_PTRACE
 
-dnl Check to see if sys/socket.h knows about AF_LOCAL
-AC_COMPILE_IFELSE(
-     [AC_LANG_PROGRAM([[
-#include <sys/socket.h>
-]],
-        [[int x = AF_LOCAL]])],
-[AC_DEFINE([HAVE_AF_LOCAL], [1],
-     [Define to 1 if AF_LOCAL is defined or declared by sys/socket.h.])])
-
-
 dnl AC_FUNC_SETPGRP does not work when cross compiling
 dnl Instead, assume we will have a prototype for setpgrp if cross compiling.
 if test "$cross_compiling" = no; then