src/gdb ChangeLog sparc-nat.c sparc-sol2-nat.c ...

kettenis@sources.redhat.com kettenis@sources.redhat.com
Sat Oct 25 18:42:00 GMT 2003


CVSROOT:	/cvs/src
Module name:	src
Branch: 	kettenis_sparc-20030918-branch
Changes by:	kettenis@sourceware.org	2003-10-25 18:42:28

Modified files:
	gdb            : ChangeLog sparc-nat.c sparc-sol2-nat.c 
	                 sparc-sol2-tdep.c sparc-tdep.c sparc-tdep.h 
	                 configure.host configure.tgt Makefile.in 
	gdb/config/sparc: linux.mh linux.mt nm-linux.h tm-linux.h 
Added files:
	gdb            : sparc-linux-tdep.c 
Removed files:
	gdb            : sparc-linux-nat.c 

Log message:
	* sparc-tdep.h (struct sparc_gregset): New.
	(sparc_sol2_supply_gregset, sparc_sol2_collect_gregset,
	sparc_sol2_supply_fpregset, sparc_sol2_collect_fpregset): Remove
	prototypes.
	(sparc_supply_gregset, sparc_collect_gregset,
	sparc_supply_fpregset, sparc_collect_fpregset): New prototypes.
	(sparc32_sunos4_gregset, sparc32_sol2_gregset): New extern
	declarations.
	(sparc32_sol2_init_abi): Rename from sparc_sol2_init_abi.
	* sparc-tdep.c (sparc_supply_gregset, sparc_collect_gregset,
	sparc_supply_fpregset, sparc_collect_fpregset): New function.
	(sparc32_sunos4_gregset): New variable.
	* sparc-sol2-tdep.c (sparc_sol2_R_PSR, sparc_sol2_R_PC,
	sparc_sol2_R_nPC, sparc_sol2_R_Y, sparc_sol2_R_WIM,
	sparc_sol2_R_TBR): Remove variables.
	(sparc_sol2_supply_gregset, sparc_sol2_collect_gregset,
	sparc_sol2_supply_fpregset, sparc_sol2_collect_fpregset): Remove
	functions.
	(sparc32_sol2_gregset): New variable.
	(sparc32_sol2_sigtramp_frame_cache): Rename from
	sparc_sol2_sigtramp_frame_cache.
	(sparc32_sol2_sigtramp_frame_this_id): Rename from
	sparc_sol2_sigtramp_frame_this_id.
	(sparc32_sol2_sigtramp_frame_prev_register): Rename from
	sparc_sol2_sigtramp_frame_prev_register.
	(sparc32_sol2_sigtramp_frame_unwind): Rename from
	sparc_sol2_sigtramp_frame_unwind.
	(sparc32_sol2_sigtramp_frame_sniffer): Rename from
	sparc_sol2_sigtramp_frame_sniffer.
	(sparc32_sol2_init_abi): Rename from sparc_sol2_init_abi.
	(_initialize_sparc_sol2_tdep): Update.
	* sparc-linux-tdep.c: New file.
	* sparc-nat.o: Replace with new file.
	* sparc-linux-nat.c: Remove file.
	* config/sparc/linux.mh (XM_FILE, HOST_IPC): Remove.
	(NATDEPFILES): Add sparc-sol2-nat.o and core-regset.o.  Remove
	sparc-linux-nat.o.
	* config/sparc/linux.mt (TDEPFILES): Add sparc-sol2-tdep.o and
	sparc-linux-tdep.o.
	* config/sparc/nm-linux.h: Don't include "config/nm-svr4.h" and
	"solib.h".  Add protection against multiple inclusion.
	(KERNEL_U_SIZE): Don't define.
	(kernel_u_size): Remove prototype.
	* config/sparc/tm-linux.h: Replace with new file.
	* configure.tgt: Add sparc-*-linux*.
	* configure.host: Add sparc-*-linux*.
	* Makefile.in (ALLDEPFILES): Add sparc-linux-tdep.c and
	sparc-nat.c.
	(sparc-nat.o, sparc-linux-tdep.o): New dependencies.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc-linux-tdep.c.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-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=kettenis_sparc-20030918-branch&r1=1.4779.2.6&r2=1.4779.2.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc-nat.c.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.21&r2=1.21.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc-sol2-nat.c.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.1.2.2&r2=1.1.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc-sol2-tdep.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/sparc-tdep.c.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.127.2.2&r2=1.127.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc-tdep.h.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.3.10.2&r2=1.3.10.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/configure.host.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.57.4.1&r2=1.57.4.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/configure.tgt.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.116.4.1&r2=1.116.4.2
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.3&r2=1.445.2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc-linux-nat.c.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.5&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/config/sparc/linux.mh.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.10&r2=1.10.8.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/config/sparc/linux.mt.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.3&r2=1.3.66.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/config/sparc/nm-linux.h.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.6&r2=1.6.50.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/config/sparc/tm-linux.h.diff?cvsroot=src&only_with_tag=kettenis_sparc-20030918-branch&r1=1.6&r2=1.6.4.1



More information about the Gdb-cvs mailing list