* config/sparc/tm-nbsd.h: Add #defines to map NetBSD struct and
authorJ.T. Conklin <jtc@acorntoolworks.com>
Fri, 2 Sep 1994 16:57:11 +0000 (16:57 +0000)
committerJ.T. Conklin <jtc@acorntoolworks.com>
Fri, 2 Sep 1994 16:57:11 +0000 (16:57 +0000)
  field names into what is expected by sparc-nat.c.

gdb/config/sparc/tm-nbsd.h

index 5b4ee332a9c167a2c02c1c5894b79a2f519cbe88..239bfe60d64f63ce70418058094b6745ce7d991d 100644 (file)
@@ -23,4 +23,26 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include "sparc/tm-sparc.h"
 #include "tm-nbsd.h"
 
+/* make things match up with what is expected in sparc-nat.c */
+#define regs           trapframe
+#define fp_status      fpstate
+
+#define r_g1           tf_global[1]
+#define r_ps           tf_psr
+#define r_pc           tf_pc
+#define r_npc          tf_npc
+#define r_y            tf_y
+
+#define fpu            fpstate
+#define fpu_regs       fs_regs
+#define fpu_fsr                fs_fsr
+#define fpu_fr         fs_regs
+#define Fpu_fsr                fs_fsr
+#define FPU_FSR_TYPE   int
+
+#define PTRACE_GETREGS  PT_GETREGS
+#define PTRACE_GETFPREGS PT_GETFPREGS
+#define PTRACE_SETREGS  PT_SETREGS
+#define PTRACE_SETFPREGS PT_SETFPREGS
+
 #endif /* TM_NBSD_H */