aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@cygnus>1992-07-09 23:48:29 +0000
committerKen Raeburn <raeburn@cygnus>1992-07-09 23:48:29 +0000
commitc5f5b482da06efe29781d844be97532827e1e6df (patch)
tree2f06af50b8e2566629c7285f159739866b19cdc8 /gdb
parent96441872a379f2b5b5f74b779a212acbe4c12e37 (diff)
downloadfsf-binutils-gdb-c5f5b482da06efe29781d844be97532827e1e6df.zip
fsf-binutils-gdb-c5f5b482da06efe29781d844be97532827e1e6df.tar.gz
fsf-binutils-gdb-c5f5b482da06efe29781d844be97532827e1e6df.tar.bz2
Fixed some bugs in handling vxworks960 -- not reading registers right,
trying to use FP regs (not supported by target), botching IP.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index fbac9ba..460affc 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,23 @@
+Thu Jul 9 18:44:26 1992 Ken Raeburn (raeburn@cygnus.com)
+
+ * remote-vx.c (vx_kill): Don't look for arguments; they aren't
+ being passed.
+ (vx_read_register): Declare inferior_fp_regs. Delete code for
+ copying "inferior_registers" around; the values are already in var
+ "registers". Use correct size for register set.
+
+ * remote-vx.c (vx_write_register): Don't try writing FP regs; the
+ target doesn't support it.
+ (vx_read_register): Don't try reading them either.
+
+ * tm-i960.h (IP_REGNUM): Move to end of non-FP list, since the
+ VxWorks back end reads them in one contiguous set except for this
+ one.
+ (register_names): Change "pc" to "pcw" to avoid confusion printing
+ "$pc".
+ * tm-vx960.h (PC_REGNUM): Use RIP_REGNUM, since that's where we
+ find the PC under VxWorks.
+
Wed Jul 8 21:34:30 1992 Fred Fish (fnf@cygnus.com)
* dwarfread.c (alloc_utype, decode_subscr_data): Call alloc_type