Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SafeStack: Disable Darwin support | Vlad Tsyrklevich | 2018-08-14 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | Summary: Darwin support does not appear to be used as evidenced by the fact that the pthread interceptors have never worked and there is no support for other common threading mechanisms like GCD. Reviewers: pcc, eugenis, kubamracek Reviewed By: pcc, kubamracek Subscribers: kubamracek, mgorny, delcypher, llvm-commits, #sanitizers, kcc Differential Revision: https://reviews.llvm.org/D50718 llvm-svn: 339719 | ||||
* | SafeStack: XFAIL the pthread.c test on Darwin. | Peter Collingbourne | 2015-06-16 | 1 | -0/+2 |
| | | | | llvm-svn: 239841 | ||||
* | Protection against stack-based memory corruption errors using SafeStack: ↵ | Peter Collingbourne | 2015-06-15 | 1 | -0/+40 |
compiler-rt runtime support library This patch adds runtime support for the Safe Stack protection to compiler-rt (see http://reviews.llvm.org/D6094 for the detailed description of the Safe Stack). This patch is our implementation of the safe stack on top of compiler-rt. The patch adds basic runtime support for the safe stack to compiler-rt that manages unsafe stack allocation/deallocation for each thread. Original patch by Volodymyr Kuznetsov and others at the Dependable Systems Lab at EPFL; updates and upstreaming by myself. Differential Revision: http://reviews.llvm.org/D6096 llvm-svn: 239763 |