diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2019-01-31 23:37:12 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2019-01-31 23:37:12 +0000 |
commit | 886b7cc1073f316eb5e783e04d44c658bac2e318 (patch) | |
tree | 45937916e919cef0985d8fef7fea7253d655e3e7 /llvm/lib/CodeGen/SafeStack.cpp | |
parent | 6f94a033a7ed4367b5230424b3b4fb4d01d9b8fa (diff) | |
download | llvm-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