aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorTristan Gingold <gingold@adacore.com>2015-03-05 14:36:32 +0100
committerTristan Gingold <gingold@adacore.com>2015-03-18 15:55:10 +0100
commit670f82d437c21ec9c8f59a365336163e0381149d (patch)
tree96a41ee4d267a5b32e91ee9be56797d404defd13 /gas
parent464b0089f0068838a014a8fa27ea2eef536ebada (diff)
downloadgdb-670f82d437c21ec9c8f59a365336163e0381149d.zip
gdb-670f82d437c21ec9c8f59a365336163e0381149d.tar.gz
gdb-670f82d437c21ec9c8f59a365336163e0381149d.tar.bz2
Fix amd64 windows unwinding issues within MS dlls.
Unwind info in system dlls uses almost all possible codes, contrary to unwind info generated by gcc. A few issues have been discovered: incorrect handling of SAVE_NONVOL opcodes and incorrect in prologue range checks. Furthermore I added comments not to forget what has been investigated. gdb/ChangeLog: * amd64-windows-tdep.c (amd64_windows_find_unwind_info): Move redirection code to ... (amd64_windows_frame_decode_insns): ... Here. Fix in prologue checks. Fix SAVE_NONVOL operations. Add debug code and comments.
Diffstat (limited to 'gas')
0 files changed, 0 insertions, 0 deletions