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 sparc-tdep.c sparc-tdep.h sp ...


CVSROOT:	/cvs/src
Module name:	src
Branch: 	kettenis_sparc-20030918-branch
Changes by:	kettenis@sourceware.org	2003-11-02 17:05:07

Modified files:
	gdb            : ChangeLog sparc-tdep.c sparc-tdep.h 
	                 sparc-linux-tdep.c sparc-nat.c sparc-sol2-nat.c 
Added files:
	gdb            : sparc-nat.h 

Log message:
	* sparc-tdep.h (struct sparc_gregset): Add r_y_size member.
	(sparc32_supply_gregset): Renamed from sparc_supply_gregset.
	(sparc32_collect_gregset): Renamed from sparc_collect_gregset.
	(sparc32_supply_fpregset): Renamed from sparc_supply_fpregset.
	(sparc32_collect_fpregset): Renamed from sparc_collect_fpregset.
	* sparc-tdep.c (sparc32_supply_gregset): Renamed from
	sparc_supply_gregset.
	(sparc32_collect_gregset): Renamed from sparc_collect_gregset.
	(sparc32_supply_fpregset): Renamed from sparc_supply_fpregset.
	(sparc32_collect_fpregset): Renamed from sparc_collect_fpregset.
	* sparc-linux-tdep.c: Include "solib-svr4.h".
	(sparc32_linux_svr4_fetch_link_map_offsets): New function.
	(sparc32_linux_init_abi): Set solib_svr4_fetch_link_map_offsets.
	* sparc-nat.h: New file.
	* sparc-nat.c: Add some more comments.  Include "sparc-nat.h".
	(PTRACE_GETREGS): Define to PT_GETREGS if not already defined.
	(PTRACE_SETREGS, PTRACE_GETFPREGS, PTRACE_SETFPREGS): Likewise.
	(sparc_supply_gregset, sparc_collect_gregset,
	sparc_supply_fpregset, sparc_collect_fpregset,
	sparc_gregset_supplies_p, sparc_fpregset_supplies_p): New function
	variables.
	(sparc32_gregset_supplies_p): Rename from
	sparc_gregset_supplies_p.
	(sparc32_fpregset_supplies_p): Rename from
	sparc_fpregset_supplies_p.
	(fetch_inferior_registers): Deal with GNU/Linux LWPs.
	(store_inferior_registers): Likewise.  Work around peculiarity in
	NetBSD when writing the floating-point registers.
	(_initialize_sparc_nat): Initialize sparc_supply_gregset,
	sparc_collect_gregset, sparc_supply_fpregset,
	sparc_collect_fpregset, sparc_gregset_supplies_p and
	sparc_fpregset_supplies_p if necessary.
	* sparc-sol2-nat.c (supply_gregset): Call sparc32_supply_gregset
	instead of sparc_supply_gregset.
	(supply_fpregset, fill_gregset, fill_fpregset): Likewise.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sparc-nat.h.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.8&r2=1.4779.2.9
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.3&r2=1.127.2.4
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.3&r2=1.3.10.4
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=1.1.2.1&r2=1.1.2.2
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.2.1&r2=1.21.2.2
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.3&r2=1.1.2.4


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