This is the mail archive of the gdb-cvs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]