From: J.T. Conklin Date: Fri, 2 Sep 1994 16:57:11 +0000 (+0000) Subject: * config/sparc/tm-nbsd.h: Add #defines to map NetBSD struct and X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4c35f877ee0f2d2cce94961a658ac83a7ba45ddc;p=binutils-gdb.git * config/sparc/tm-nbsd.h: Add #defines to map NetBSD struct and field names into what is expected by sparc-nat.c. --- diff --git a/gdb/config/sparc/tm-nbsd.h b/gdb/config/sparc/tm-nbsd.h index 5b4ee332a9c..239bfe60d64 100644 --- a/gdb/config/sparc/tm-nbsd.h +++ b/gdb/config/sparc/tm-nbsd.h @@ -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 */