summaryrefslogtreecommitdiffstats
path: root/compiler-rt/test/shadowcallstack/overflow.c
Commit message (Collapse)AuthorAgeFilesLines
* Delete x86_64 ShadowCallStack supportVlad Tsyrklevich2019-03-071-6/+4
| | | | | | | | | | | | | | | | | | | | | Summary: ShadowCallStack on x86_64 suffered from the same racy security issues as Return Flow Guard and had performance overhead as high as 13% depending on the benchmark. x86_64 ShadowCallStack was always an experimental feature and never shipped a runtime required to support it, as such there are no expected downstream users. Reviewers: pcc Reviewed By: pcc Subscribers: mgorny, javed.absar, hiraditya, jdoerfert, cfe-commits, #sanitizers, llvm-commits Tags: #clang, #sanitizers, #llvm Differential Revision: https://reviews.llvm.org/D59034 llvm-svn: 355624
* shadowcallstack: Make runtime tests compatible with aarch64.Peter Collingbourne2018-04-091-15/+18
| | | | | | Differential Revision: https://reviews.llvm.org/D45303 llvm-svn: 329614
* Add simple runtime tests for shadowcallstackVlad Tsyrklevich2018-04-041-0/+36
Summary: ShadowCallStack does not yet have a runtime provided by compiler-rt, but this change includes simple tests that make use of a very minimal runtime in test/shadowcallstack/minimal_runtime.h Reviewers: pcc, kcc, delcypher, eugenis, filcab Reviewed By: pcc Subscribers: kubamracek, mgorny, delcypher, llvm-commits, #sanitizers, kcc Differential Revision: https://reviews.llvm.org/D44803 llvm-svn: 329210
OpenPOWER on IntegriCloud