diff options
-rw-r--r-- | gdb/ChangeLog | 8 | ||||
-rw-r--r-- | gdb/config/sparc/sol2.mh | 2 | ||||
-rw-r--r-- | gdb/config/sparc/sol64.mh | 2 | ||||
-rw-r--r-- | gdb/sparc-sol2-tdep.c | 1 | ||||
-rw-r--r-- | gdb/sparc-tdep.c | 2 |
5 files changed, 12 insertions, 3 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 57363268721..194b63e0e5f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,11 @@ +2003-11-07 Mark Kettenis <kettenis@gnu.org> + + From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>: + * sparc-tdep.c (sparc32_register_names): Fix typo. + * sparc-sol2-tdep.c (sparc32_sol2_init_abi): Set pc_in_sigtramp. + * config/sparc/sol2.mh (NATDEPFILES): Add gcore.o. + * config/sparc/sol64.mh (NATDEPFILES): Add gcore.o. + 2003-11-02 Mark Kettenis <kettenis@gnu.org> * configure.host: Add sparc64-*-solaris2* and sparcv9-*-solaris2*. diff --git a/gdb/config/sparc/sol2.mh b/gdb/config/sparc/sol2.mh index 7266b6ed494..04ce8f9f39c 100644 --- a/gdb/config/sparc/sol2.mh +++ b/gdb/config/sparc/sol2.mh @@ -1,6 +1,6 @@ # Host: Solaris SPARC NAT_FILE= nm-sol2.h NATDEPFILES= sparc-sol2-nat.o \ - corelow.o core-regset.o fork-child.o \ + corelow.o core-regset.o fork-child.o gcore.o \ procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o \ solib.o solib-svr4.o solib-legacy.o diff --git a/gdb/config/sparc/sol64.mh b/gdb/config/sparc/sol64.mh index a39330cd8cf..da5c0b4b62b 100644 --- a/gdb/config/sparc/sol64.mh +++ b/gdb/config/sparc/sol64.mh @@ -1,6 +1,6 @@ # Host: Solaris UltraSPARC NAT_FILE= nm-sol2.h NATDEPFILES= sparc64-sol2-nat.o \ - corelow.o core-regset.o fork-child.o \ + corelow.o core-regset.o fork-child.o gcore.o \ procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o \ solib.o solib-svr4.o solib-legacy.o diff --git a/gdb/sparc-sol2-tdep.c b/gdb/sparc-sol2-tdep.c index 49b3c3e7f81..030b972ae03 100644 --- a/gdb/sparc-sol2-tdep.c +++ b/gdb/sparc-sol2-tdep.c @@ -164,6 +164,7 @@ sparc32_sol2_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) /* Solaris has kernel-assisted single-stepping support. */ set_gdbarch_software_single_step (gdbarch, NULL); + set_gdbarch_pc_in_sigtramp (gdbarch, sparc_sol2_pc_in_sigtramp); frame_unwind_append_sniffer (gdbarch, sparc32_sol2_sigtramp_frame_sniffer); } diff --git a/gdb/sparc-tdep.c b/gdb/sparc-tdep.c index d7f24baed08..3388a7b7411 100644 --- a/gdb/sparc-tdep.c +++ b/gdb/sparc-tdep.c @@ -195,7 +195,7 @@ static const char *sparc32_register_names[] = "f0", "f1", "f2", "f3", "f4", "f5", "f6", "f7", "f8", "f9", "f10", "f11", "f12", "f13", "f14", "f15", "f16", "f17", "f18", "f19", "f20", "f21", "f22", "f23", - "f24", "f25", "f26", "f27", "f28", "f28", "f30", "f31", + "f24", "f25", "f26", "f27", "f28", "f29", "f30", "f31", "y", "psr", "wim", "tbr", "pc", "npc", "fsr", "csr", }; |