aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELFObjectFile.cpp
diff options
context:
space:
mode:
authorEli Friedman <efriedma@codeaurora.org>2018-08-24 20:42:32 +0000
committerEli Friedman <efriedma@codeaurora.org>2018-08-24 20:42:32 +0000
commit59de37ba6c9ef34b089d5c1f7ad90bace6342091 (patch)
treebf6925f360b7ecfce7693e5d0ba9e22f92a2d535 /llvm/lib/Object/ELFObjectFile.cpp
parent29729f152960f32fa73b0d350c6ea5ed96e61850 (diff)
downloadllvm-59de37ba6c9ef34b089d5c1f7ad90bace6342091.zip
llvm-59de37ba6c9ef34b089d5c1f7ad90bace6342091.tar.gz
llvm-59de37ba6c9ef34b089d5c1f7ad90bace6342091.tar.bz2
[SafeStack] Set debug location for calls to __safestack_pointer_address.
Otherwise, the debug info is incorrect. On its own, this is mostly harmless, but the safe-stack also later inlines the call to __safestack_pointer_address, which leads to debug info with the wrong scope, which eventually causes an assertion failure (and incorrect debug info in release mode). Differential Revision: https://reviews.llvm.org/D51075 llvm-svn: 340651
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions