aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDerek Schuff <dschuff@chromium.org>2013-09-06 14:25:01 -0700
committerDerek Schuff <dschuff@chromium.org>2013-09-06 14:25:01 -0700
commit45f9be95ab8e334e7e4b4328ee297d032e64b788 (patch)
treef5eabe8e5e26caa70352747f04f3282938f9281d /test
parent9b86d1e242fec1dce22eda36b8f2eb3d6f1cc380 (diff)
Emit MachineMoves for ARM floating point callee-saved registers
Currently when a function uses floating-point callee-saved registers, it does not emit unwind info for adjusting the CFA and showing the locations of the saved registers on the stack. This results in the unwinder getting a bad value for the return address when it attempts to unwind past the function's frame, which breaks gdb backtracing and exception handling unwinding. Add to the existing MachineMoves describing the CFA and register locations to handle the float registers BUG= https://code.google.com/p/nativeclient/issues/detail?id=3670 R=jvoung@chromium.org Review URL: https://codereview.chromium.org/23691041
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions