aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2003-12-20 13:36:00 +0000
committerMark Kettenis <kettenis@gnu.org>2003-12-20 13:36:00 +0000
commit59207364ed59269dff01517926f14720ac8a0cba (patch)
treecccd6133070c6dbbd5441ad07883d6dcfc1076b3 /gdb
parent31a91399d17d79d437ded1275a841d917e3af2ed (diff)
downloadgdb-59207364ed59269dff01517926f14720ac8a0cba.zip
gdb-59207364ed59269dff01517926f14720ac8a0cba.tar.gz
gdb-59207364ed59269dff01517926f14720ac8a0cba.tar.bz2
* x86-64-tdep.c (x86_64_dwarf_regmap): Map the Return Address to
RIP.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/x86-64-tdep.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 88be8e1..a7c08e9 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2003-12-20 Mark Kettenis <kettenis@gnu.org>
+
+ * x86-64-tdep.c (x86_64_dwarf_regmap): Map the Return Address to
+ RIP.
+
2003-12-18 Michael Chastain <mec.gnu@mindspring.com>
* hppa-tdep.c (hppa_gdbarch_init): Set long double floating
diff --git a/gdb/x86-64-tdep.c b/gdb/x86-64-tdep.c
index b4d590e..56b1e9b 100644
--- a/gdb/x86-64-tdep.c
+++ b/gdb/x86-64-tdep.c
@@ -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,