From 6397809b7f806b7a38169ba8cacf3d910b2d8b4f Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Tue, 11 Jan 1994 15:04:02 +0000 Subject: [PATCH] * remote-mips.c (mips_wait): Fix typos (0x177 -> 0177, 0x377 -> 0377). --- gdb/ChangeLog | 4 ++++ gdb/remote-mips.c | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3d3018040a4..24be966ca72 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +Tue Jan 11 06:59:10 1994 Jim Kingdon (kingdon@deneb.cygnus.com) + + * remote-mips.c (mips_wait): Fix typos (0x177 -> 0177, 0x377 -> 0377). + Tue Jan 11 00:53:46 1994 John Gilmore (gnu@cygnus.com) * stack.c (frame_info): If FRAME_FIND_SAVED_REGS isn't defined, diff --git a/gdb/remote-mips.c b/gdb/remote-mips.c index e55d0a25363..6fdf6bcc58b 100644 --- a/gdb/remote-mips.c +++ b/gdb/remote-mips.c @@ -1054,12 +1054,12 @@ mips_wait (pid, status) /* Translate a MIPS waitstatus. We use constants here rather than WTERMSIG and so on, because the constants we want here are determined by the MIPS protocol and have nothing to do with what host we are running on. */ - if ((rstatus & 0x377) == 0) + if ((rstatus & 0377) == 0) { status->kind = TARGET_WAITKIND_EXITED; status->value.integer = (((rstatus) >> 8) & 0377); } - else if ((rstatus & 0x377) == 0x177) + else if ((rstatus & 0377) == 0177) { status->kind = TARGET_WAITKIND_STOPPED; /* Don't want to use target_signal_from_host because we are converting @@ -1075,7 +1075,7 @@ mips_wait (pid, status) from MIPS signal numbers, not host ones. Our internal numbers match the MIPS numbers for the signals the board can return, which are: SIGINT, SIGSEGV, SIGBUS, SIGILL, SIGFPE, SIGTRAP. */ - status->value.sig = (enum target_signal) (rstatus & 0x177); + status->value.sig = (enum target_signal) (rstatus & 0177); } return 0; -- 2.30.2