llvm-project/compiler-rt/test/safestack
Vlad Tsyrklevich f6c701054e SafeStack: Use correct unsafe stack sizes
Summary:
When deallocating thread stacks, we use one thread's unsafe stack size
to deallocate another thread's unsafe stack; however, the two sizes may
differ. Record an unsafe stack's size in the thread stack linked list.

Reviewers: pcc, eugenis

Reviewed By: eugenis

Subscribers: delcypher, llvm-commits, #sanitizers, kcc

Differential Revision: https://reviews.llvm.org/D51016

llvm-svn: 340308
2018-08-21 17:29:01 +00:00
..
CMakeLists.txt [compiler-rt] Fix VisualStudio virtual folders layout 2016-07-11 21:51:56 +00:00
buffer-copy-vla.c
buffer-copy.c
canary.c [Safestack] Fix the canary test to catch the libc's message regarding stack smashing 2017-05-10 08:06:42 +00:00
init.c
lit.cfg SafeStack: Disable Darwin support 2018-08-14 19:46:16 +00:00
lit.site.cfg.in Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 07:03:45 +00:00
lto.c
overflow.c Ensure safestack overflow test doesn't segfault 2016-01-07 22:19:12 +00:00
pthread-cleanup.c Reland "SafeStack: Delay thread stack clean-up"" 2018-08-14 20:28:58 +00:00
pthread-stack-size.c SafeStack: Use correct unsafe stack sizes 2018-08-21 17:29:01 +00:00
pthread.c SafeStack: Disable Darwin support 2018-08-14 19:46:16 +00:00
utils.h