2002-05-09 Daniel Jacobowitz <drow@mvista.com>
* signals/signals.c (signals): Remove conditional compilation around Mach-specific signals. Move them to after TARGET_SIGNAL_DEFAULT. (target_signal_from_name): Loop until TARGET_SIGNAL_LAST.
This commit is contained in:
parent
1a79372daa
commit
fd326606f3
2 changed files with 14 additions and 8 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2002-05-09 Daniel Jacobowitz <drow@mvista.com>
|
||||||
|
|
||||||
|
* signals.h: Update comments.
|
||||||
|
(enum target_signal): Remove conditional compilation around
|
||||||
|
Mach-specific signals. Move them to after TARGET_SIGNAL_DEFAULT.
|
||||||
|
|
||||||
2002-05-09 Michael Snyder <msnyder@redhat.com>
|
2002-05-09 Michael Snyder <msnyder@redhat.com>
|
||||||
|
|
||||||
* remote-rdp.c (remote_rdp_can_run): Remove.
|
* remote-rdp.c (remote_rdp_can_run): Remove.
|
||||||
|
|
|
@ -180,7 +180,11 @@ static struct {
|
||||||
{"SIG126", "Real-time event 126"},
|
{"SIG126", "Real-time event 126"},
|
||||||
{"SIG127", "Real-time event 127"},
|
{"SIG127", "Real-time event 127"},
|
||||||
|
|
||||||
#if defined(MACH) || defined(__MACH__)
|
{"SIGINFO", "Information request"},
|
||||||
|
|
||||||
|
{NULL, "Unknown signal"},
|
||||||
|
{NULL, "Internal error: printing TARGET_SIGNAL_DEFAULT"},
|
||||||
|
|
||||||
/* Mach exceptions */
|
/* Mach exceptions */
|
||||||
{"EXC_BAD_ACCESS", "Could not access memory"},
|
{"EXC_BAD_ACCESS", "Could not access memory"},
|
||||||
{"EXC_BAD_INSTRUCTION", "Illegal instruction/operand"},
|
{"EXC_BAD_INSTRUCTION", "Illegal instruction/operand"},
|
||||||
|
@ -188,11 +192,6 @@ static struct {
|
||||||
{"EXC_EMULATION", "Emulation instruction"},
|
{"EXC_EMULATION", "Emulation instruction"},
|
||||||
{"EXC_SOFTWARE", "Software generated exception"},
|
{"EXC_SOFTWARE", "Software generated exception"},
|
||||||
{"EXC_BREAKPOINT", "Breakpoint"},
|
{"EXC_BREAKPOINT", "Breakpoint"},
|
||||||
#endif
|
|
||||||
{"SIGINFO", "Information request"},
|
|
||||||
|
|
||||||
{NULL, "Unknown signal"},
|
|
||||||
{NULL, "Internal error: printing TARGET_SIGNAL_DEFAULT"},
|
|
||||||
|
|
||||||
/* Last entry, used to check whether the table is the right size. */
|
/* Last entry, used to check whether the table is the right size. */
|
||||||
{NULL, "TARGET_SIGNAL_MAGIC"}
|
{NULL, "TARGET_SIGNAL_MAGIC"}
|
||||||
|
@ -237,9 +236,10 @@ target_signal_from_name (char *name)
|
||||||
|
|
||||||
/* This ugly cast brought to you by the native VAX compiler. */
|
/* This ugly cast brought to you by the native VAX compiler. */
|
||||||
for (sig = TARGET_SIGNAL_HUP;
|
for (sig = TARGET_SIGNAL_HUP;
|
||||||
signals[sig].name != NULL;
|
sig < TARGET_SIGNAL_LAST;
|
||||||
sig = (enum target_signal) ((int) sig + 1))
|
sig = (enum target_signal) ((int) sig + 1))
|
||||||
if (strcmp (name, signals[sig].name) == 0)
|
if (signals[sig].name != NULL
|
||||||
|
&& strcmp (name, signals[sig].name) == 0)
|
||||||
return sig;
|
return sig;
|
||||||
return TARGET_SIGNAL_UNKNOWN;
|
return TARGET_SIGNAL_UNKNOWN;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue