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