diff options
author | Vitaly Buka <vitalybuka@google.com> | 2016-06-09 23:31:59 +0000 |
---|---|---|
committer | Vitaly Buka <vitalybuka@google.com> | 2016-06-09 23:31:59 +0000 |
commit | b451f1bdf65d3bcd9fe60b21d26b003b18bf4601 (patch) | |
tree | 1d76620b934b7ed123788ad49e2ff07dcf74ef22 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 8023233afd87cacd7fe9ae80df78bd797ef47250 (diff) | |
download | bcm5719-llvm-b451f1bdf65d3bcd9fe60b21d26b003b18bf4601.tar.gz bcm5719-llvm-b451f1bdf65d3bcd9fe60b21d26b003b18bf4601.zip |
Make sure that not interesting allocas are not instrumented.
Summary:
We failed to unpoison uninteresting allocas on return as unpoisoning is part of
main instrumentation which skips such allocas.
Added check -asan-instrument-allocas for dynamic allocas. If instrumentation of
dynamic allocas is disabled it will not will not be unpoisoned.
PR27453
Reviewers: kcc, eugenis
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D21207
llvm-svn: 272341
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions