diff options
| author | Vlad Tsyrklevich <vlad@tsyrklevich.net> | 2018-08-09 22:56:41 +0000 |
|---|---|---|
| committer | Vlad Tsyrklevich <vlad@tsyrklevich.net> | 2018-08-09 22:56:41 +0000 |
| commit | a24ecc337f0cad831a5768a0a8f4d00069f78901 (patch) | |
| tree | d134d71a1cc26d091ea338a652e576218fcc9fd5 /llvm/lib/Target/X86/X86ISelLowering.cpp | |
| parent | 88ed5e59bd52cb30344ad8d88c67965e415c83e1 (diff) | |
| download | bcm5719-llvm-a24ecc337f0cad831a5768a0a8f4d00069f78901.tar.gz bcm5719-llvm-a24ecc337f0cad831a5768a0a8f4d00069f78901.zip | |
SafeStack: Delay thread stack clean-up
Summary:
glibc can call SafeStack instrumented code even after the last pthread
data destructor has run. Delay cleaning-up unsafe stacks for threads
until the thread is dead by having future threads clean-up prior threads
stacks.
Reviewers: pcc, eugenis
Reviewed By: eugenis
Subscribers: cryptoad, eugenis, kubamracek, delcypher, llvm-commits, #sanitizers, kcc
Differential Revision: https://reviews.llvm.org/D50406
llvm-svn: 339405
Diffstat (limited to 'llvm/lib/Target/X86/X86ISelLowering.cpp')
0 files changed, 0 insertions, 0 deletions

