aboutsummaryrefslogtreecommitdiff
path: root/gdb/common
diff options
context:
space:
mode:
authorGary Benson <gbenson@redhat.com>2014-06-06 10:32:12 +0100
committerGary Benson <gbenson@redhat.com>2014-06-06 10:32:12 +0100
commit73ba372ccf523876ab4b05993e240a37f99d9633 (patch)
tree98645fe056ba5dd19fbfe31c0ae4515103e2a89d /gdb/common
parentadcc0a31ccb1b75debc778fdedb351321375e0bf (diff)
downloadfsf-binutils-gdb-73ba372ccf523876ab4b05993e240a37f99d9633.zip
fsf-binutils-gdb-73ba372ccf523876ab4b05993e240a37f99d9633.tar.gz
fsf-binutils-gdb-73ba372ccf523876ab4b05993e240a37f99d9633.tar.bz2
Remove preprocessor conditionals for ANSI-standard signals
The six signals SIGINT, SIGILL, SIGABRT, SIGFPE, SIGSEGV and SIGTERM are ANSI-standard and thus guaranteed to be available. This patch removes all preprocessor conditionals relating to these symbols. gdb/ 2014-06-06 Gary Benson <gbenson@redhat.com> * common/signals.c: Remove preprocessor conditionals for always-defined signals SIGINT, SIGILL, SIGABRT, SIGFPE, SIGSEGV and SIGTERM. * proc-events.c: Likewise. gdb/testsuite/ 2014-06-06 Gary Benson <gbenson@redhat.com> * gdb.base/call-signals.c: Remove preprocessor conditionals for always-defined signals SIGINT, SIGILL, SIGABRT, SIGFPE, SIGSEGV and SIGTERM. * gdb.base/sigall.c: Likewise. * gdb.base/unwindonsignal.c: Likewise. * gdb.reverse/sigall-reverse.c: Likewise.
Diffstat (limited to 'gdb/common')
-rw-r--r--gdb/common/signals.c24
1 files changed, 0 insertions, 24 deletions
diff --git a/gdb/common/signals.c b/gdb/common/signals.c
index 5e81356..ea0c19a 100644
--- a/gdb/common/signals.c
+++ b/gdb/common/signals.c
@@ -131,34 +131,26 @@ gdb_signal_from_host (int hostsig)
if (hostsig == SIGHUP)
return GDB_SIGNAL_HUP;
#endif
-#if defined (SIGINT)
if (hostsig == SIGINT)
return GDB_SIGNAL_INT;
-#endif
#if defined (SIGQUIT)
if (hostsig == SIGQUIT)
return GDB_SIGNAL_QUIT;
#endif
-#if defined (SIGILL)
if (hostsig == SIGILL)
return GDB_SIGNAL_ILL;
-#endif
#if defined (SIGTRAP)
if (hostsig == SIGTRAP)
return GDB_SIGNAL_TRAP;
#endif
-#if defined (SIGABRT)
if (hostsig == SIGABRT)
return GDB_SIGNAL_ABRT;
-#endif
#if defined (SIGEMT)
if (hostsig == SIGEMT)
return GDB_SIGNAL_EMT;
#endif
-#if defined (SIGFPE)
if (hostsig == SIGFPE)
return GDB_SIGNAL_FPE;
-#endif
#if defined (SIGKILL)
if (hostsig == SIGKILL)
return GDB_SIGNAL_KILL;
@@ -167,10 +159,8 @@ gdb_signal_from_host (int hostsig)
if (hostsig == SIGBUS)
return GDB_SIGNAL_BUS;
#endif
-#if defined (SIGSEGV)
if (hostsig == SIGSEGV)
return GDB_SIGNAL_SEGV;
-#endif
#if defined (SIGSYS)
if (hostsig == SIGSYS)
return GDB_SIGNAL_SYS;
@@ -183,10 +173,8 @@ gdb_signal_from_host (int hostsig)
if (hostsig == SIGALRM)
return GDB_SIGNAL_ALRM;
#endif
-#if defined (SIGTERM)
if (hostsig == SIGTERM)
return GDB_SIGNAL_TERM;
-#endif
#if defined (SIGUSR1)
if (hostsig == SIGUSR1)
return GDB_SIGNAL_USR1;
@@ -388,34 +376,26 @@ do_gdb_signal_to_host (enum gdb_signal oursig,
case GDB_SIGNAL_HUP:
return SIGHUP;
#endif
-#if defined (SIGINT)
case GDB_SIGNAL_INT:
return SIGINT;
-#endif
#if defined (SIGQUIT)
case GDB_SIGNAL_QUIT:
return SIGQUIT;
#endif
-#if defined (SIGILL)
case GDB_SIGNAL_ILL:
return SIGILL;
-#endif
#if defined (SIGTRAP)
case GDB_SIGNAL_TRAP:
return SIGTRAP;
#endif
-#if defined (SIGABRT)
case GDB_SIGNAL_ABRT:
return SIGABRT;
-#endif
#if defined (SIGEMT)
case GDB_SIGNAL_EMT:
return SIGEMT;
#endif
-#if defined (SIGFPE)
case GDB_SIGNAL_FPE:
return SIGFPE;
-#endif
#if defined (SIGKILL)
case GDB_SIGNAL_KILL:
return SIGKILL;
@@ -424,10 +404,8 @@ do_gdb_signal_to_host (enum gdb_signal oursig,
case GDB_SIGNAL_BUS:
return SIGBUS;
#endif
-#if defined (SIGSEGV)
case GDB_SIGNAL_SEGV:
return SIGSEGV;
-#endif
#if defined (SIGSYS)
case GDB_SIGNAL_SYS:
return SIGSYS;
@@ -440,10 +418,8 @@ do_gdb_signal_to_host (enum gdb_signal oursig,
case GDB_SIGNAL_ALRM:
return SIGALRM;
#endif
-#if defined (SIGTERM)
case GDB_SIGNAL_TERM:
return SIGTERM;
-#endif
#if defined (SIGUSR1)
case GDB_SIGNAL_USR1:
return SIGUSR1;