diff options
author | Pengfei Wang <pengfei.wang@intel.com> | 2019-05-22 00:50:21 +0000 |
---|---|---|
committer | Pengfei Wang <pengfei.wang@intel.com> | 2019-05-22 00:50:21 +0000 |
commit | 6a0d432e9e0f86b6659b4082b6053011d5fe5101 (patch) | |
tree | 6591a599cd9059e26d044efad39db83ad99d9b2f /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | 587d4b06205f10bb970489a2fcf7de620e8c0ad4 (diff) | |
download | llvm-6a0d432e9e0f86b6659b4082b6053011d5fe5101.zip llvm-6a0d432e9e0f86b6659b4082b6053011d5fe5101.tar.gz llvm-6a0d432e9e0f86b6659b4082b6053011d5fe5101.tar.bz2 |
[X86] [CET] Deal with return-twice function such as vfork, setjmp when
CET-IBT enabled
Return-twice functions will indirectly jump after the caller's position.
So when CET-IBT is enable, we should make sure these is endbr*
instructions follow these Return-twice function caller. Like GCC does.
Patch by Xiang Zhang (xiangzhangllvm)
Differential Revision: https://reviews.llvm.org/D61881
llvm-svn: 361342
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions