summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/tsan/rtl/tsan_flags.cc
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2012-09-06 08:48:43 +0000
committerAlexey Samsonov <samsonov@google.com>2012-09-06 08:48:43 +0000
commitfdff4a8e0b31a88ea020d8e40ae48f4682a30702 (patch)
tree9f6efdb7919b658177c07806b8a3cec11685ea0c /compiler-rt/lib/tsan/rtl/tsan_flags.cc
parent3ebf2fa654e482f11cfcb6c8aee3084a4a84b094 (diff)
downloadbcm5719-llvm-fdff4a8e0b31a88ea020d8e40ae48f4682a30702.tar.gz
bcm5719-llvm-fdff4a8e0b31a88ea020d8e40ae48f4682a30702.zip
[TSan] add support for running external symbolizer other than addr2line (for testing purposes)
llvm-svn: 163297
Diffstat (limited to 'compiler-rt/lib/tsan/rtl/tsan_flags.cc')
-rw-r--r--compiler-rt/lib/tsan/rtl/tsan_flags.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_flags.cc b/compiler-rt/lib/tsan/rtl/tsan_flags.cc
index c238350bc8e..5c84e96c3dc 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_flags.cc
+++ b/compiler-rt/lib/tsan/rtl/tsan_flags.cc
@@ -53,7 +53,7 @@ void InitializeFlags(Flags *f, const char *env) {
f->flush_memory_ms = 0;
f->stop_on_start = false;
f->running_on_valgrind = false;
- f->use_internal_symbolizer = false;
+ f->external_symbolizer_path = "";
// Let a frontend override.
OverrideFlags(f);
@@ -75,7 +75,7 @@ void InitializeFlags(Flags *f, const char *env) {
ParseFlag(env, &f->profile_memory, "profile_memory");
ParseFlag(env, &f->flush_memory_ms, "flush_memory_ms");
ParseFlag(env, &f->stop_on_start, "stop_on_start");
- ParseFlag(env, &f->use_internal_symbolizer, "use_internal_symbolizer");
+ ParseFlag(env, &f->external_symbolizer_path, "external_symbolizer_path");
}
} // namespace __tsan
OpenPOWER on IntegriCloud