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 Makefile.in gdbarch.c gdbarc ...


CVSROOT:	/cvs/src
Module name:	src
Branch: 	cagney_sysregs-20020825-branch
Changes by:	cagney@sources.redhat.com	2002-08-26 12:57:40

Modified files:
	gdb            : ChangeLog Makefile.in gdbarch.c gdbarch.h 
	                 gdbarch.sh i386-tdep.c infcmd.c regcache.c 
Added files:
	gdb            : reggroups.c reggroups.h 

Log message:
	2002-08-26  Andrew Cagney  <ac131313@redhat.com>
	
	* i386-tdep.c: Include "reggroups.h".
	(i386_register_reggroup_p): New function.
	(i386_add_reggroups, i386_init_reggroups): New function.
	(i386_gdbarch_init): Call i386_add_reggroups.  Set
	register_reggroup_p.
	(_initialize_i386_tdep): Call i386_init_reggroups.
	
	* infcmd.c: Include <ctype.h>.
	(registers_info): Rewrite.  Handle reggroups.
	(default_print_registers_info): Use gdbarch_register_reggroup_p.
	(print_float_info): Use gdbarch_register_reggroup_p.
	
	* regcache.c: Include "reggroups.h".
	(regcache_dump): Include the register groups in the ``maint print
	registers'' command.
	
	* infcmd.c: Include "regroup.h".
	(default_print_registers_info): Use gdbarch_register_reggroup_p.
	(print_float_info): Ditto.
	
	* gdbarch.sh: Include "reggroups.h".
	(register_reggroup_p): New method.
	(struct reggroup): Add opaque declaration.
	* gdbarch.h, gdbarch.c: Regenerate.
	
	* Makefile.in (SFILES): Add reggroups.c.
	(reggroups_h): Define.
	(COMMON_OBS): Add reggroups.o.
	(reggroups.o): Specify dependencies.
	(gdbarch.o, infcmd.o, i386-tdep.o): Update dependencies.
	
	* reggroups.c: New file.
	* reggroups.h: New file.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/reggroups.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/reggroups.h.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.1&r2=1.3153.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/Makefile.in.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.248&r2=1.248.4.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbarch.c.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.146.4.1&r2=1.146.4.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbarch.h.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.114.4.1&r2=1.114.4.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbarch.sh.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.158.4.1&r2=1.158.4.2
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&r2=1.84.4.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/infcmd.c.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.54&r2=1.54.4.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/regcache.c.diff?cvsroot=src&only_with_tag=cagney_sysregs-20020825-branch&r1=1.57.2.1&r2=1.57.2.2


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