aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorTamas Berghammer <tberghammer@google.com>2015-10-02 11:58:26 +0000
committerTamas Berghammer <tberghammer@google.com>2015-10-02 11:58:26 +0000
commitf5ead561b3e41c588235a536db2587557b2fc1c4 (patch)
tree9c683396e5ca5325b9811841114d6c31c7bee076 /clang/lib/Frontend/CompilerInvocation.cpp
parent8c205d5394eea36fe9426a31b3d0ee104bd0dc85 (diff)
downloadllvm-f5ead561b3e41c588235a536db2587557b2fc1c4.zip
llvm-f5ead561b3e41c588235a536db2587557b2fc1c4.tar.gz
llvm-f5ead561b3e41c588235a536db2587557b2fc1c4.tar.bz2
Fix several issues around .ARM.exidx section handling
* Use .ARM.exidx as a fallback unwind plan for non-call site when the instruction emulation based unwind failed. * Work around an old compiler issue where the compiler isn't sort the entries in .ARM.exidx based on their address. * Fix unwind info parsing when the virtual file address >= 0x80000000 * Fix bug in unwind info parsing when neither lr nor pc is explicitly restored. Differential revision: http://reviews.llvm.org/D13380 llvm-svn: 249119
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions