diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e494a2aab3..939fd20a7a 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2014-08-01 Joel Brobecker + + * amd64-windows-tdep.c (amd64_windows_frame_decode_insns): + Remove "+ 8" offset in computation of CHAIN_VMA. + 2014-07-31 Doug Evans * inflow.c (child_terminal_inferior): Add comment. diff --git a/gdb/amd64-windows-tdep.c b/gdb/amd64-windows-tdep.c index 331ce775b8..cb1bac7861 100644 --- a/gdb/amd64-windows-tdep.c +++ b/gdb/amd64-windows-tdep.c @@ -826,7 +826,7 @@ amd64_windows_frame_decode_insns (struct frame_info *this_frame, CORE_ADDR chain_vma; chain_vma = cache->image_base + unwind_info - + sizeof (ex_ui) + ((codes_count + 1) & ~1) * 2 + 8; + + sizeof (ex_ui) + ((codes_count + 1) & ~1) * 2; if (target_read_memory (chain_vma, (gdb_byte *) &d, sizeof (d)) != 0) return;