gdb: Drop use of obsolete AC_TYPE_SIGNAL
authorPedro Alves <palves@redhat.com>
Thu, 27 Aug 2015 12:26:23 +0000 (13:26 +0100)
committerPedro Alves <palves@redhat.com>
Thu, 27 Aug 2015 12:26:23 +0000 (13:26 +0100)
Since we're using sighandler_t, nothing else refers to RETSIGTYPE in
gdb.

(Actually, given gdb/remote.c has been assuming signal handlers return
void for a long time, we could have gotten get rid of this even
without gnulib's sighandler_t.)

gdb/ChangeLog:
2015-08-27  Pedro Alves  <palves@redhat.com>

* configure.ac: Remove AC_TYPE_SIGNAL call.
* configure, config.in: Regenerate.

gdb/ChangeLog
gdb/config.in
gdb/configure
gdb/configure.ac

index 8d40deede0982072a15c44eace8c33017442271b..d1b9ac954f9f06e8ef4562fe5c9fa49cb3ad775c 100644 (file)
@@ -1,3 +1,8 @@
+2015-08-27  Pedro Alves  <palves@redhat.com>
+
+       * configure.ac: Remove AC_TYPE_SIGNAL call.
+       * configure, config.in: Regenerate.
+
 2015-08-27  Pedro Alves  <palves@redhat.com>
 
        * cp-support.c (gdb_demangle): Use sighandler_t.  Remove cast.
index d1880884bee93b5ce6f21055335b2bac4a0fd1d7..97ce5b621fd18a194a80256291a9575dec2c2eca 100644 (file)
 /* Bug reporting address */
 #undef REPORT_BUGS_TO
 
-/* Define as the return type of signal handlers (`int' or `void'). */
-#undef RETSIGTYPE
-
 /* Define to 1 if the "%Lg" format works to scan long doubles. */
 #undef SCANF_HAS_LONG_DOUBLE
 
index e420c03640ff4ef12ce67b023cf4e9d9e21e9bd8..fd7ea1c98c654e317947caddbe77a4cb054801fe 100755 (executable)
 # Checks for types.  #
 # ------------------ #
 
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
-$as_echo_n "checking return type of signal handlers... " >&6; }
-if test "${ac_cv_type_signal+set}" = set; then :
-  $as_echo_n "(cached) " >&6
-else
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-#include <sys/types.h>
-#include <signal.h>
-
-int
-main ()
-{
-return *(signal (0, 0)) (0) == 1;
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-  ac_cv_type_signal=int
-else
-  ac_cv_type_signal=void
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
-$as_echo "$ac_cv_type_signal" >&6; }
-
-cat >>confdefs.h <<_ACEOF
-#define RETSIGTYPE $ac_cv_type_signal
-_ACEOF
-
-
 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
 #include <sys/socket.h>
 
index 16bcd56c28f932ffd959d87796fe5d8b863ecf72..29d0b63889ac3e881d661d07c7ef0de834065984 100644 (file)
@@ -1339,7 +1339,6 @@ AC_CHECK_MEMBERS([struct stat.st_blocks, struct stat.st_blksize])
 # Checks for types.  #
 # ------------------ #
 
-AC_TYPE_SIGNAL
 AC_CHECK_TYPES(socklen_t, [], [],
 [#include <sys/types.h>
 #include <sys/socket.h>