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 sparc64-nat.c sp ...


CVSROOT:	/cvs/src
Module name:	src
Branch: 	kettenis_sparc-20030918-branch
Changes by:	kettenis@sourceware.org	2003-12-26 21:12:08

Modified files:
	gdb            : ChangeLog Makefile.in sparc64-nat.c 
	                 sparc64-tdep.c sparc64-tdep.h sparc64fbsd-nat.c 
	                 sparc64fbsd-tdep.c 
	gdb/config/sparc: fbsd.mh 

Log message:
	* sparc64-nat.c (sparc64_gregset_supplies_p): Return non-zero if
	REGNUM is SPARC64_FPRS_REGNUM.
	* sparc64-tdep.c (sparc64_supply_gregset): Deal with
	SPARC64_FPRS_REGNUM.
	(sparc64_collect_gregset): Likewise.
	* sparc64-tdep.h (r_fprs_offset): New define.
	(sparc64fbsd_gregset): Add define.
	(sparc64fbsd_supply_reg, sparc64fbsd_fill_reg)
	(sparc64fbsd_supply_fpreg, sparc64fbsd_fill_fpreg): Remove
	declarations.
	* sparc64fbsd-nat.c (sparc64fbsd_reg_supplies_p)
	(sparc64fbsd_fpreg_supplies_p): Remove functions.
	(_initialize_sparc64fbsd_nat): Remove initialization of
	sparcbsd_supply_reg, sparcbsd_fill_reg, sparcbsd_supply_fpreg,
	sparcbsd_fill_fpreg, sparcbsd_reg_supplies_p,
	sparcbsd_fpreg_supplies_p.  Initialize sparc_gregset.
	* sparc64fbsd-tdep.c (sparc64fbsd_gregset): New variable.
	(sparc64fbsd_r_global_offset, sparc64fbsd_r_out_offset)
	(sparc64fbsd_r_fprs_offset, sparc64fbsd_r_tnpc_offset)
	(sparc64fbsd_r_tpc_offset, sparc64fbsd_r_tstate_offset)
	(sparc64fbsd_r_y_offset): Remove variables.
	(sparc64fbsd_sizeof_struct_reg, sparc64fbsd_sizeof_struct_fpreg):
	Make static and const.
	(sparc64fbsd_supply_reg, sparc64fbsd_fill_reg)
	(sparc64fbsd_supply_fpreg, sparc64fbsd_fill_fpreg): Remove
	functions.
	(fetch_core_registers): Replace calls to sparc64fbsd_supply_reg
	and sparc64fbsd_supply_fpreg with calls to sparc64_supply_gregset
	and sparc64_supply_fpregset.
	* Makefile.in (sparc64fbsd-nat.o): Update dependencies.
	* config/sparc/fbsd.mh (NATDEPFILES): Remove sparcbsd-nat.o.  Add
	sparc64-nat.o and sparc-nat.o.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.4779.2.28&r2=1.4779.2.29
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/Makefile.in.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.445.2.9&r2=1.445.2.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc64-nat.c.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.1.2.1&r2=1.1.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc64-tdep.c.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.3.4.4&r2=1.3.4.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc64-tdep.h.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.2.6.2&r2=1.2.6.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc64fbsd-nat.c.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.2&r2=1.2.6.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc64fbsd-tdep.c.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.2.6.1&r2=1.2.6.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/config/sparc/fbsd.mh.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.3.4.1&r2=1.3.4.2


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