projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* bfd.c (typedef bfd, Error reporting, Miscellaneous): Add INODEs.
[deliverable/binutils-gdb.git]
/
gdb
/
amd64nbsd-tdep.c
diff --git
a/gdb/amd64nbsd-tdep.c
b/gdb/amd64nbsd-tdep.c
index 4cecb570390081b22e6d8dd011233067d21b96b2..d785a900e0da4786914792bebd839b9e3d0684f0 100644
(file)
--- a/
gdb/amd64nbsd-tdep.c
+++ b/
gdb/amd64nbsd-tdep.c
@@
-1,6
+1,6
@@
/* Target-dependent code for NetBSD/amd64.
/* Target-dependent code for NetBSD/amd64.
- Copyright (C) 2003
, 2004, 2007
Free Software Foundation, Inc.
+ Copyright (C) 2003
-2013
Free Software Foundation, Inc.
This file is part of GDB.
This file is part of GDB.
@@
-32,31
+32,30
@@
/* Support for signal handlers. */
/* Support for signal handlers. */
-/* Return whether
the frame preceding NEXT_FRAME corresponds to a
-
NetBSD sigtramp
routine. */
+/* Return whether
THIS_FRAME corresponds to a NetBSD sigtramp
+ routine. */
static int
static int
-amd64nbsd_sigtramp_p (struct frame_info *
next
_frame)
+amd64nbsd_sigtramp_p (struct frame_info *
this
_frame)
{
{
- CORE_ADDR pc =
frame_pc_unwind (next
_frame);
- char *name;
+ CORE_ADDR pc =
get_frame_pc (this
_frame);
+ c
onst c
har *name;
find_pc_partial_function (pc, &name, NULL, NULL);
return nbsd_pc_in_sigtramp (pc, name);
}
find_pc_partial_function (pc, &name, NULL, NULL);
return nbsd_pc_in_sigtramp (pc, name);
}
-/* Assuming NEXT_FRAME is preceded by a frame corresponding to a
- NetBSD sigtramp routine, return the address of the associated
- mcontext structure. */
+/* Assuming THIS_FRAME corresponds to a NetBSD sigtramp routine,
+ return the address of the associated mcontext structure. */
static CORE_ADDR
static CORE_ADDR
-amd64nbsd_mcontext_addr (struct frame_info *
next
_frame)
+amd64nbsd_mcontext_addr (struct frame_info *
this
_frame)
{
CORE_ADDR addr;
/* The register %r15 points at `struct ucontext' upon entry of a
signal trampoline. */
{
CORE_ADDR addr;
/* The register %r15 points at `struct ucontext' upon entry of a
signal trampoline. */
- addr =
frame_unwind_register_unsigned (next
_frame, AMD64_R15_REGNUM);
+ addr =
get_frame_register_unsigned (this
_frame, AMD64_R15_REGNUM);
/* The mcontext structure lives as offset 56 in `struct ucontext'. */
return addr + 56;
/* The mcontext structure lives as offset 56 in `struct ucontext'. */
return addr + 56;
@@
-78,7
+77,7
@@
int amd64nbsd_r_reg_offset[] =
0 * 8, /* %rdi */
12 * 8, /* %rbp */
24 * 8, /* %rsp */
0 * 8, /* %rdi */
12 * 8, /* %rbp */
24 * 8, /* %rsp */
- 4 * 8, /* %r8 .. */
+ 4 * 8, /* %r8 ..
*/
5 * 8,
6 * 8,
7 * 8,
5 * 8,
6 * 8,
7 * 8,
@@
-126,7
+125,7
@@
amd64nbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
void _initialize_amd64nbsd_tdep (void);
void
void _initialize_amd64nbsd_tdep (void);
void
-_initialize_amd64nbsd_
n
dep (void)
+_initialize_amd64nbsd_
t
dep (void)
{
/* The NetBSD/amd64 native dependent code makes this assumption. */
gdb_assert (ARRAY_SIZE (amd64nbsd_r_reg_offset) == AMD64_NUM_GREGS);
{
/* The NetBSD/amd64 native dependent code makes this assumption. */
gdb_assert (ARRAY_SIZE (amd64nbsd_r_reg_offset) == AMD64_NUM_GREGS);
This page took
0.025301 seconds
and
4
git commands to generate.