diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2018-10-02 21:52:02 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2018-10-02 21:52:02 +0000 |
commit | edede5daffea019f0b455ad6c16d69cebc8be07a (patch) | |
tree | 94c18d3ce55b7c851e1574d97d73032571ec4519 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | 16922d0718ecfe56480d0a3aa4a46a385996b828 (diff) | |
download | llvm-edede5daffea019f0b455ad6c16d69cebc8be07a.zip llvm-edede5daffea019f0b455ad6c16d69cebc8be07a.tar.gz llvm-edede5daffea019f0b455ad6c16d69cebc8be07a.tar.bz2 |
[hwasan] Fix top PC in error stack trace being off by 1 instruction.
Summary:
GetStackTrace treats top PC as a return address from an error reporting
function, and adjusts it down by 1 instruction. This is not necessary in
a signal handler, so adjust PC up to compensate.
Reviewers: kcc, vitalybuka, jfb
Subscribers: kubamracek, llvm-commits
Differential Revision: https://reviews.llvm.org/D52802
llvm-svn: 343638
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions