diff options
author | Daniel Jacobowitz <drow@false.org> | 2002-11-18 00:37:50 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2002-11-18 00:37:50 +0000 |
commit | 23ce3b1cd03d01e68979f3a4a66fd16aba993fe0 (patch) | |
tree | 3847c4b8d1538ddc8afeeeb0ac7fe6f8ea48fbe4 /gdb/gdbserver | |
parent | 3ae414543ec83164f95a85b951310acfd52dbccb (diff) | |
download | gdb-23ce3b1cd03d01e68979f3a4a66fd16aba993fe0.zip gdb-23ce3b1cd03d01e68979f3a4a66fd16aba993fe0.tar.gz gdb-23ce3b1cd03d01e68979f3a4a66fd16aba993fe0.tar.bz2 |
* linux-arm-low.c (arm_num_regs): Increase.
(arm_regmap): Include status register.
* linux-low.c (register_addr): Remove incorrect -1 check.
Diffstat (limited to 'gdb/gdbserver')
-rw-r--r-- | gdb/gdbserver/ChangeLog | 9 | ||||
-rw-r--r-- | gdb/gdbserver/linux-arm-low.c | 4 | ||||
-rw-r--r-- | gdb/gdbserver/linux-low.c | 2 |
3 files changed, 12 insertions, 3 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index e7ab609..d8e7c4c 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,12 @@ +2002-11-17 Stuart Hughes <seh@zee2.com> + + * linux-arm-low.c (arm_num_regs): Increase. + (arm_regmap): Include status register. + +2002-11-17 Daniel Jacobowitz <drow@mvista.com> + + * linux-low.c (register_addr): Remove incorrect -1 check. + 2002-08-29 Daniel Jacobowitz <drow@mvista.com> * linux-low.c (linux_create_inferior): Call setpgid. Return diff --git a/gdb/gdbserver/linux-arm-low.c b/gdb/gdbserver/linux-arm-low.c index 07e2792..cd075b2 100644 --- a/gdb/gdbserver/linux-arm-low.c +++ b/gdb/gdbserver/linux-arm-low.c @@ -26,11 +26,13 @@ #include <sys/reg.h> #endif -#define arm_num_regs 16 +#define arm_num_regs 26 static int arm_regmap[] = { 0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, + -1, -1, -1, -1, -1, -1, -1, -1, -1, + 64 }; static int diff --git a/gdb/gdbserver/linux-low.c b/gdb/gdbserver/linux-low.c index 7644f9e..2cb592a 100644 --- a/gdb/gdbserver/linux-low.c +++ b/gdb/gdbserver/linux-low.c @@ -894,8 +894,6 @@ register_addr (int regnum) error ("Invalid register number %d.", regnum); addr = the_low_target.regmap[regnum]; - if (addr == -1) - addr = 0; return addr; } |