summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2016-06-09 23:31:59 +0000
committerVitaly Buka <vitalybuka@google.com>2016-06-09 23:31:59 +0000
commitb451f1bdf65d3bcd9fe60b21d26b003b18bf4601 (patch)
tree1d76620b934b7ed123788ad49e2ff07dcf74ef22 /clang/lib/Frontend/CompilerInvocation.cpp
parent8023233afd87cacd7fe9ae80df78bd797ef47250 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud