diff options
author | Matt Morehouse <mascasa@google.com> | 2017-08-29 19:48:12 +0000 |
---|---|---|
committer | Matt Morehouse <mascasa@google.com> | 2017-08-29 19:48:12 +0000 |
commit | 2ad8d948b26a8d652ef3d3aa9fcd5203790af155 (patch) | |
tree | f5d26e885850740b8eaf1c8ef3b6429fe219cc92 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | f4c7376afc80ca87d0eca785a4d2ba64d32e9820 (diff) | |
download | bcm5719-llvm-2ad8d948b26a8d652ef3d3aa9fcd5203790af155.tar.gz bcm5719-llvm-2ad8d948b26a8d652ef3d3aa9fcd5203790af155.zip |
[SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzer
Summary:
- Don't sanitize __sancov_lowest_stack.
- Don't instrument leaf functions.
- Add CoverageStackDepth to Fuzzer and FuzzerNoLink.
- Disable stack depth tracking on Mac.
Reviewers: vitalybuka, kcc, george.karpenkov
Reviewed By: kcc
Subscribers: kubamracek, cfe-commits, llvm-commits, hiraditya
Differential Revision: https://reviews.llvm.org/D37156
llvm-svn: 312026
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions