From: Daniel Jacobowitz Date: Fri, 29 Mar 2002 18:42:21 +0000 (+0000) Subject: 2002-03-29 Daniel Jacobowitz X-Git-Tag: gdb_5_2-2002-04-29-release~69 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=30c3f83868719b87cbf5eece33339278984b2a0e;p=thirdparty%2Fbinutils-gdb.git 2002-03-29 Daniel Jacobowitz Merge from trunk: * signals/signals.c: New file, copied from signals.c. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0d7292b433b..a5deecd9fcd 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2002-03-29 Daniel Jacobowitz + + Merge from trunk: + * signals/signals.c: New file, copied from signals.c. + 2002-03-27 Andrew Cagney From veksler at il.ibm.com: diff --git a/gdb/signals/signals.c b/gdb/signals/signals.c index 774d70ab84e..d37ec06ee9a 100644 --- a/gdb/signals/signals.c +++ b/gdb/signals/signals.c @@ -1,6 +1,6 @@ /* Target signal translation functions for GDB. Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, - 2000, 2001, 2002 Free Software Foundation, Inc. + 2000, 2001 Free Software Foundation, Inc. Contributed by Cygnus Support. This file is part of GDB. @@ -20,13 +20,8 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#ifdef GDBSERVER -#include "server.h" -#else #include "defs.h" #include "target.h" -#endif - #include /* This table must match in order and size the signals in enum target_signal @@ -239,7 +234,7 @@ target_signal_from_name (char *name) for (sig = TARGET_SIGNAL_HUP; signals[sig].name != NULL; sig = (enum target_signal) ((int) sig + 1)) - if (strcmp (name, signals[sig].name) == 0) + if (STREQ (name, signals[sig].name)) return sig; return TARGET_SIGNAL_UNKNOWN; } @@ -834,11 +829,9 @@ target_signal_from_command (int num) Use \"info signals\" for a list of symbolic signals."); } -#ifndef GDBSERVER void _initialize_signals (void) { - if (strcmp (signals[TARGET_SIGNAL_LAST].string, "TARGET_SIGNAL_MAGIC") != 0) + if (!STREQ (signals[TARGET_SIGNAL_LAST].string, "TARGET_SIGNAL_MAGIC")) internal_error (__FILE__, __LINE__, "failed internal consistency check"); } -#endif