aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SafeStack.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2019-01-31 23:37:12 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2019-01-31 23:37:12 +0000
commit886b7cc1073f316eb5e783e04d44c658bac2e318 (patch)
tree45937916e919cef0985d8fef7fea7253d655e3e7 /llvm/lib/CodeGen/SafeStack.cpp
parent6f94a033a7ed4367b5230424b3b4fb4d01d9b8fa (diff)
downloadllvm-886b7cc1073f316eb5e783e04d44c658bac2e318.zip
llvm-886b7cc1073f316eb5e783e04d44c658bac2e318.tar.gz
llvm-886b7cc1073f316eb5e783e04d44c658bac2e318.tar.bz2
hwasan: Add __hwasan_init_static() function.
This function initializes enough of the runtime to be able to run instrumented code in a statically linked executable. It replaces __hwasan_shadow_init() which wasn't doing enough initialization for instrumented code that uses either TLS or IFUNC to work. Differential Revision: https://reviews.llvm.org/D57490 llvm-svn: 352816
Diffstat (limited to 'llvm/lib/CodeGen/SafeStack.cpp')
0 files changed, 0 insertions, 0 deletions