diff options
| author | Alexey Samsonov <samsonov@google.com> | 2012-09-06 08:48:43 +0000 |
|---|---|---|
| committer | Alexey Samsonov <samsonov@google.com> | 2012-09-06 08:48:43 +0000 |
| commit | fdff4a8e0b31a88ea020d8e40ae48f4682a30702 (patch) | |
| tree | 9f6efdb7919b658177c07806b8a3cec11685ea0c /compiler-rt/lib/tsan/rtl/tsan_flags.cc | |
| parent | 3ebf2fa654e482f11cfcb6c8aee3084a4a84b094 (diff) | |
| download | bcm5719-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.cc | 4 |
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 |

