This is the mail archive of the
gdb-cvs@sources.redhat.com
mailing list for the GDB project.
src/gdb ChangeLog i386-tdep.c i386-tdep.h osab ...
- From: cagney at sources dot redhat dot com
- To: gdb-cvs at sources dot redhat dot com
- Date: 29 Aug 2002 18:22:45 -0000
- Subject: src/gdb ChangeLog i386-tdep.c i386-tdep.h osab ...
CVSROOT: /cvs/src
Module name: src
Branch: cagney_sysregs-20020825-branch
Changes by: cagney@sources.redhat.com 2002-08-29 11:22:44
Modified files:
gdb : ChangeLog i386-tdep.c i386-tdep.h osabi.c
osabi.h remote.c
gdb/config/i386: embed.mt
Added files:
gdb : i386-rb-tdep.c
Log message:
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.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/i386-rb-tdep.c.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=NONE&r2=1.1.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.3153.2.4&r2=1.3153.2.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/i386-tdep.c.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.84.4.2&r2=1.84.4.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/i386-tdep.h.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.13&r2=1.13.4.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/osabi.c.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.6&r2=1.6.4.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/osabi.h.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.4&r2=1.4.4.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/remote.c.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.93&r2=1.93.4.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/config/i386/embed.mt.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.3&r2=1.3.12.1