/* Native-dependent code for SuperH running NetBSD, for GDB.
- Copyright 2002 Free Software Foundation, Inc.
+
+ Copyright 2002, 2003, 2004 Free Software Foundation, Inc.
Contributed by Wasabi Systems, Inc.
This file is part of GDB.
#include "defs.h"
#include "inferior.h"
+#include "sh-tdep.h"
#include "shnbsd-tdep.h"
/* Determine if PT_GETREGS fetches this register. */
struct reg inferior_registers;
if (ptrace (PT_GETREGS, PIDGET (inferior_ptid),
- (PTRACE_ARG3_TYPE) &inferior_registers, 0) == -1)
- perror_with_name ("Couldn't get registers");
+ (PTRACE_TYPE_ARG3) &inferior_registers, 0) == -1)
+ perror_with_name (_("Couldn't get registers"));
shnbsd_supply_reg ((char *) &inferior_registers, regno);
struct reg inferior_registers;
if (ptrace (PT_GETREGS, PIDGET (inferior_ptid),
- (PTRACE_ARG3_TYPE) &inferior_registers, 0) == -1)
- perror_with_name ("Couldn't get registers");
+ (PTRACE_TYPE_ARG3) &inferior_registers, 0) == -1)
+ perror_with_name (_("Couldn't get registers"));
shnbsd_fill_reg ((char *) &inferior_registers, regno);
if (ptrace (PT_SETREGS, PIDGET (inferior_ptid),
- (PTRACE_ARG3_TYPE) &inferior_registers, 0) == -1)
- perror_with_name ("Couldn't set registers");
+ (PTRACE_TYPE_ARG3) &inferior_registers, 0) == -1)
+ perror_with_name (_("Couldn't set registers"));
if (regno != -1)
return;