summaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 8641236569c..a7c224bc98d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,29 @@
+2002-08-28 Andrew Cagney <cagney@redhat.com>
+
+ * osabi.c (gdbarch_init_osabi): Allow a NULL abfd.
+ (gdb_osabi_names): Add "RedBoot".
+ * osabi.h (gdb_osabi): Add GDB_OSABI_REDBOOT.
+ * i386-tdep.c (i386_gdbarch_init): Force RedBoot OSABI.
+
+ * i386-tdep.h (i386_pseudo_register_read): Declare.
+ (i386_pseudo_register_write): Declare.
+ (i386_register_virtual_type): Declare.
+ (i386_register_reggroup_p): Declare.
+ * i386-tdep.c (i386_pseudo_register_read): Make global.
+ (i386_pseudo_register_write): Make global.
+ (i386_register_reggroup_p): Make global.
+ (i386_register_virtual_type): Make global.
+
+ * config/i386/embed.mt (TDEPFILES): Add i386-rb-tdep.c.
+ (TM_FILE): Set to tm-embed.h.
+ * config/i386/tm-embed.h: New file.
+ * i386-rb-tdep.c: New file. Based on code by Fernando Nasser.
+
+ * remote.c (remote_fetch_registers): Call fetch_register_using_p.
+ (fetch_register_using_p): New function.
+ (init_remote_state): If defined, use GPACKET_UPPER_BOUND_HACK to
+ identify a register that isn't in the G packet.
+
2002-08-28 Andrew Cagney <ac131313@redhat.com>
* infcmd.c (registers_info): Pass start, instead of addr_exp, to