summaryrefslogtreecommitdiff
path: root/devel/gdb66/files/patch-config_sparc_nm-fbsd.h
diff options
context:
space:
mode:
authorMark Peek <mp@FreeBSD.org>2002-10-15 21:43:52 +0000
committerMark Peek <mp@FreeBSD.org>2002-10-15 21:43:52 +0000
commita59ceb909343b7db5711692ade2b745a9d9a76e6 (patch)
tree003b3c2c17670d3aa0362be5adc03d444813966f /devel/gdb66/files/patch-config_sparc_nm-fbsd.h
parentThis patch isn't needed with gdb-5.3. (diff)
Changes to allow compilation on a sparc64.
Notes
Notes: svn path=/head/; revision=68124
Diffstat (limited to 'devel/gdb66/files/patch-config_sparc_nm-fbsd.h')
-rw-r--r--devel/gdb66/files/patch-config_sparc_nm-fbsd.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/devel/gdb66/files/patch-config_sparc_nm-fbsd.h b/devel/gdb66/files/patch-config_sparc_nm-fbsd.h
new file mode 100644
index 000000000000..c7261a0ca459
--- /dev/null
+++ b/devel/gdb66/files/patch-config_sparc_nm-fbsd.h
@@ -0,0 +1,26 @@
+--- gdb/config/sparc/nm-fbsd.h Fri Mar 1 18:35:24 2002
++++ gdb/config/sparc/nm-fbsd.h Tue Oct 15 18:53:19 2002
+@@ -36,6 +36,7 @@
+
+ #define SVR4_SHARED_LIBS
+
++#include "config/nm-fbsd.h"
+ #include "solib.h" /* Support for shared libraries. */
+ #include "elf/common.h" /* Additional ELF shared library info. */
+
+@@ -49,12 +50,9 @@
+ #define GDB_GREGSET_T struct reg
+ #define GDB_FPREGSET_T struct fpreg
+
+-#define regs trapframe
+-#define r_g1 tf_global[1]
+-#define r_ps tf_tstate
+-#define r_pc tf_tpc
+-#define r_npc tf_tnpc
+-#define r_y tf_y
++#define regs reg
++#define r_g1 r_global[1]
++#define r_ps r_tstate
+
+ #define FPU_FSR_TYPE unsigned long
+ #define fp_status fpreg /* our reg.h */