aboutsummaryrefslogtreecommitdiff
path: root/lldb/scripts/Python/python-extensions.swig
diff options
context:
space:
mode:
authorMark Seaborn <mseaborn@chromium.org>2014-01-27 22:38:14 +0000
committerMark Seaborn <mseaborn@chromium.org>2014-01-27 22:38:14 +0000
commitba86cf51c96e27ab404c4406f13f617b33a4ed6c (patch)
tree9f6921e49900a8e8181f0644f88004f78e136f2a /lldb/scripts/Python/python-extensions.swig
parent122d94fd613efdd2fff30b13ebdd6e187780537d (diff)
downloadllvm-ba86cf51c96e27ab404c4406f13f617b33a4ed6c.zip
llvm-ba86cf51c96e27ab404c4406f13f617b33a4ed6c.tar.gz
llvm-ba86cf51c96e27ab404c4406f13f617b33a4ed6c.tar.bz2
ARM MC: Fix the initial DWARF CFI unwind info at the start of a function
This brings MC into line with GNU 'as' on ARM, and it brings the ARM target into line with most other LLVM targets, which declare the initial CFI state with addInitialFrameState(). Without this, functions generated with .cfi_startproc/endproc on ARM will tend to cause GDB to abort with: gdb/dwarf2-frame.c:1132: internal-error: Unknown CFA rule. I've also tested this by comparing the output of "readelf -w" on the object files produced by llvm-mc and gas when given the .s file added here. This change is part of addressing PR18636. Differential Revision: http://llvm-reviews.chandlerc.com/D2597 llvm-svn: 200255
Diffstat (limited to 'lldb/scripts/Python/python-extensions.swig')
0 files changed, 0 insertions, 0 deletions