diff options
author | Mitch Phillips <mitchphillips@outlook.com> | 2019-06-17 17:45:34 +0000 |
---|---|---|
committer | Mitch Phillips <mitchphillips@outlook.com> | 2019-06-17 17:45:34 +0000 |
commit | 21184ec5c48c4a7a108ef8143080fa36c833b8c3 (patch) | |
tree | 316450bc3f61d320019ba8bce6bd610141e0c897 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | 0cbf37af1e99149cce5413382878be26d534782a (diff) | |
download | llvm-21184ec5c48c4a7a108ef8143080fa36c833b8c3.zip llvm-21184ec5c48c4a7a108ef8143080fa36c833b8c3.tar.gz llvm-21184ec5c48c4a7a108ef8143080fa36c833b8c3.tar.bz2 |
[GWP-ASan] Integration with Scudo [5].
Summary:
See D60593 for further information.
This patch adds GWP-ASan support to the Scudo hardened allocator. It also
implements end-to-end integration tests using Scudo as the backing allocator.
The tests include crash handling for buffer over/underflow as well as
use-after-free detection.
Reviewers: vlad.tsyrklevich, cryptoad
Reviewed By: vlad.tsyrklevich, cryptoad
Subscribers: kubamracek, mgorny, #sanitizers, llvm-commits, morehouse
Tags: #sanitizers, #llvm
Differential Revision: https://reviews.llvm.org/D62929
llvm-svn: 363584
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions