This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
[PATCH/SPARC] Various Solaris fixes
- From: Mark Kettenis <kettenis at chello dot nl>
- To: gdb-patches at sources dot redhat dot com
- Date: Fri, 7 Nov 2003 22:46:48 +0100 (CET)
- Subject: [PATCH/SPARC] Various Solaris fixes
Thanks to Peter Schauer for spotting these. Committed to the SPARC
branch.
Mark
Index: ChangeLog
from 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.
Index: sparc-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/sparc-tdep.c,v
retrieving revision 1.127.2.4
diff -u -p -r1.127.2.4 sparc-tdep.c
--- sparc-tdep.c 2 Nov 2003 17:05:07 -0000 1.127.2.4
+++ sparc-tdep.c 7 Nov 2003 21:44:43 -0000
@@ -195,7 +195,7 @@ static const char *sparc32_register_name
"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",
};
Index: sparc-sol2-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/Attic/sparc-sol2-tdep.c,v
retrieving revision 1.1.2.2
diff -u -p -r1.1.2.2 sparc-sol2-tdep.c
--- sparc-sol2-tdep.c 25 Oct 2003 18:42:28 -0000 1.1.2.2
+++ sparc-sol2-tdep.c 7 Nov 2003 21:44:43 -0000
@@ -164,6 +164,7 @@ sparc32_sol2_init_abi (struct gdbarch_in
/* 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);
}
Index: config/sparc/sol2.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/sparc/Attic/sol2.mh,v
retrieving revision 1.1.2.1
diff -u -p -r1.1.2.1 sol2.mh
--- config/sparc/sol2.mh 18 Sep 2003 20:14:17 -0000 1.1.2.1
+++ config/sparc/sol2.mh 7 Nov 2003 21:44:43 -0000
@@ -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
Index: config/sparc/sol64.mh
===================================================================
RCS file: /cvs/src/src/gdb/config/sparc/Attic/sol64.mh,v
retrieving revision 1.1.2.1
diff -u -p -r1.1.2.1 sol64.mh
--- config/sparc/sol64.mh 2 Nov 2003 20:54:47 -0000 1.1.2.1
+++ config/sparc/sol64.mh 7 Nov 2003 21:44:43 -0000
@@ -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