aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Instrumentation/BlackList.h
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2012-11-12 14:00:01 +0000
committerAlexey Samsonov <samsonov@google.com>2012-11-12 14:00:01 +0000
commit9cc45d2d7ededa025eaea5d734a9e4659bfa1e34 (patch)
tree49cfe135d4eb6f5409e91890c52d732c9ac874ba /lib/Transforms/Instrumentation/BlackList.h
parentd54393153a2d560446881ed4eeacc4d782882d11 (diff)
downloadexternal_llvm-9cc45d2d7ededa025eaea5d734a9e4659bfa1e34.zip
external_llvm-9cc45d2d7ededa025eaea5d734a9e4659bfa1e34.tar.gz
external_llvm-9cc45d2d7ededa025eaea5d734a9e4659bfa1e34.tar.bz2
[ASan]: Add minimalistic support for turning off initialization-order checking for globals of specified types. Tests for this behavior will go to ASan test suite in compiler-rt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167725 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Instrumentation/BlackList.h')
-rw-r--r--lib/Transforms/Instrumentation/BlackList.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Transforms/Instrumentation/BlackList.h b/lib/Transforms/Instrumentation/BlackList.h
index f3c05a5..ee18a98 100644
--- a/lib/Transforms/Instrumentation/BlackList.h
+++ b/lib/Transforms/Instrumentation/BlackList.h
@@ -18,6 +18,7 @@
// fun:*_ZN4base6subtle*
// global:*global_with_bad_access_or_initialization*
// global-init:*global_with_initialization_issues*
+// global-init-type:*Namespace::ClassName*
// src:file_with_tricky_code.cc
// ---
// Note that the wild card is in fact an llvm::Regex, but * is automatically