summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/tsan/rtl/tsan_flags.cc
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2014-02-12 08:29:42 +0000
committerAlexey Samsonov <samsonov@google.com>2014-02-12 08:29:42 +0000
commit7304b4201f7f5b64cb44c540d98182cea1f630da (patch)
treeaebab3e230b7ceb6e7bc88db4a435ef782e8dca3 /compiler-rt/lib/tsan/rtl/tsan_flags.cc
parentc34a997669646c0f87f6eb63a57173f4e2e2ac71 (diff)
downloadbcm5719-llvm-7304b4201f7f5b64cb44c540d98182cea1f630da.tar.gz
bcm5719-llvm-7304b4201f7f5b64cb44c540d98182cea1f630da.zip
[Sanitizer] Teach external symbolizer to work with addr2line if llvm-symbolizer is unavailable. Allow this mode in TSan.
llvm-svn: 201218
Diffstat (limited to 'compiler-rt/lib/tsan/rtl/tsan_flags.cc')
-rw-r--r--compiler-rt/lib/tsan/rtl/tsan_flags.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_flags.cc b/compiler-rt/lib/tsan/rtl/tsan_flags.cc
index 4510f967c48..d11bf7ab69a 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_flags.cc
+++ b/compiler-rt/lib/tsan/rtl/tsan_flags.cc
@@ -92,6 +92,8 @@ void InitializeFlags(Flags *f, const char *env) {
f->die_after_fork = true;
SetCommonFlagsDefaults(f);
+ // Override some common flags defaults.
+ f->allow_addr2line = true;
// Let a frontend override.
ParseFlags(f, __tsan_default_options());
OpenPOWER on IntegriCloud