[PATCH] Map Return Address on AMD64
Mark Kettenis
kettenis@chello.nl
Sat Dec 20 13:38:00 GMT 2003
This maps the DWARF Return Address RA to RIP, the instruction pointer
register. This makes it possible to get rid of on of the special
hacks for the return address column in dwarf2-frame.c.
Committed,
Mark
Index: ChangeLog
from Mark Kettenis <kettenis@gnu.org>
* x86-64-tdep.c (x86_64_dwarf_regmap): Map the Return Address to
RIP.
Index: x86-64-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/x86-64-tdep.c,v
retrieving revision 1.105
diff -u -p -r1.105 x86-64-tdep.c
--- x86-64-tdep.c 29 Nov 2003 00:54:41 -0000 1.105
+++ x86-64-tdep.c 20 Dec 2003 13:25:11 -0000
@@ -157,8 +157,8 @@ static int x86_64_dwarf_regmap[] =
/* Extended Integer Registers 8 - 15. */
8, 9, 10, 11, 12, 13, 14, 15,
- /* Return Address RA. Not mapped. */
- -1,
+ /* Return Address RA. Mapped to RIP. */
+ X86_64_RIP_REGNUM,
/* SSE Registers 0 - 7. */
X86_64_XMM0_REGNUM + 0, X86_64_XMM1_REGNUM,
More information about the Gdb-patches
mailing list