aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorMitch Phillips <mitchphillips@outlook.com>2019-06-17 17:45:34 +0000
committerMitch Phillips <mitchphillips@outlook.com>2019-06-17 17:45:34 +0000
commit21184ec5c48c4a7a108ef8143080fa36c833b8c3 (patch)
tree316450bc3f61d320019ba8bce6bd610141e0c897 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parent0cbf37af1e99149cce5413382878be26d534782a (diff)
downloadllvm-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