* ia64-linux-nat.c: Update copyright year.

(fetch_debug_register, store_debug_register)
(ia64_linux_stopped_by_watchpoint): Replace PTRACE_ARG3_TYPE with
PTRACE_TYPE_ARG3.
* config/ia64/nm-linux.h: Update copyright year.
 (PTRACE_ARG3_TYPE, PTRACE_XFER_TYPE): Remove defines.
This commit is contained in:
Mark Kettenis 2004-08-22 16:32:35 +00:00
parent 387c058c87
commit c5fa424560
3 changed files with 14 additions and 9 deletions

View file

@ -1,5 +1,12 @@
2004-08-22 Mark Kettenis <kettenis@gnu.org> 2004-08-22 Mark Kettenis <kettenis@gnu.org>
* ia64-linux-nat.c: Update copyright year.
(fetch_debug_register, store_debug_register)
(ia64_linux_stopped_by_watchpoint): Replace PTRACE_ARG3_TYPE with
PTRACE_TYPE_ARG3.
* config/ia64/nm-linux.h: Update copyright year.
(PTRACE_ARG3_TYPE, PTRACE_XFER_TYPE): Remove defines.
* amd64-linux-tdep.c (amd64_linux_sigtramp_start): Change argument * amd64-linux-tdep.c (amd64_linux_sigtramp_start): Change argument
from CORE_ADDR to struct frame_info *. Use from CORE_ADDR to struct frame_info *. Use
safe_frame_unwind_memory instead of deprecated_read_memory_nobpt. safe_frame_unwind_memory instead of deprecated_read_memory_nobpt.

View file

@ -1,5 +1,6 @@
/* Native support for GNU/Linux, for GDB, the GNU debugger. /* Native support for GNU/Linux, for GDB, the GNU debugger.
Copyright 1999, 2000, 2001
Copyright 1999, 2000, 2001, 2004
Free Software Foundation, Inc. Free Software Foundation, Inc.
This file is part of GDB. This file is part of GDB.
@ -42,9 +43,6 @@ extern int ia64_cannot_store_register (int regno);
#define U_REGS_OFFSET 0 #define U_REGS_OFFSET 0
#define PTRACE_ARG3_TYPE long
#define PTRACE_XFER_TYPE long
/* Hardware watchpoints */ /* Hardware watchpoints */
#define TARGET_HAS_HARDWARE_WATCHPOINTS #define TARGET_HAS_HARDWARE_WATCHPOINTS

View file

@ -1,8 +1,8 @@
/* Functions specific to running gdb native on IA-64 running /* Functions specific to running gdb native on IA-64 running
GNU/Linux. GNU/Linux.
Copyright 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Copyright 1999, 2000, 2001, 2002, 2003, 2004
Inc. Free Software Foundation, Inc.
This file is part of GDB. This file is part of GDB.
@ -517,7 +517,7 @@ fetch_debug_register (ptid_t ptid, int idx)
if (tid == 0) if (tid == 0)
tid = PIDGET (ptid); tid = PIDGET (ptid);
val = ptrace (PT_READ_U, tid, (PTRACE_ARG3_TYPE) (PT_DBR + 8 * idx), 0); val = ptrace (PT_READ_U, tid, (PTRACE_TYPE_ARG3) (PT_DBR + 8 * idx), 0);
return val; return val;
} }
@ -531,7 +531,7 @@ store_debug_register (ptid_t ptid, int idx, long val)
if (tid == 0) if (tid == 0)
tid = PIDGET (ptid); tid = PIDGET (ptid);
(void) ptrace (PT_WRITE_U, tid, (PTRACE_ARG3_TYPE) (PT_DBR + 8 * idx), val); (void) ptrace (PT_WRITE_U, tid, (PTRACE_TYPE_ARG3) (PT_DBR + 8 * idx), val);
} }
static void static void
@ -648,7 +648,7 @@ ia64_linux_stopped_by_watchpoint (ptid_t ptid)
tid = PIDGET (ptid); tid = PIDGET (ptid);
errno = 0; errno = 0;
ptrace (PTRACE_GETSIGINFO, tid, (PTRACE_ARG3_TYPE) 0, &siginfo); ptrace (PTRACE_GETSIGINFO, tid, (PTRACE_TYPE_ARG3) 0, &siginfo);
if (errno != 0 || siginfo.si_signo != SIGTRAP || if (errno != 0 || siginfo.si_signo != SIGTRAP ||
(siginfo.si_code & 0xffff) != 0x0004 /* TRAP_HWBKPT */) (siginfo.si_code & 0xffff) != 0x0004 /* TRAP_HWBKPT */)