diff options
author | Alexey Samsonov <samsonov@google.com> | 2012-09-18 08:00:21 +0000 |
---|---|---|
committer | Alexey Samsonov <samsonov@google.com> | 2012-09-18 08:00:21 +0000 |
commit | 731219551e0f4c826dca06b5ee576a47731d9caa (patch) | |
tree | d09cdddbda4a4a59cf6e6b10019bf94666989cc4 /compiler-rt/utils | |
parent | 8661465edd29fee2ccdf6f3885c16e3487028dcd (diff) | |
download | bcm5719-llvm-731219551e0f4c826dca06b5ee576a47731d9caa.tar.gz bcm5719-llvm-731219551e0f4c826dca06b5ee576a47731d9caa.zip |
[Sanitizer] llvm-symbolizer: turn off symbol table lookup by default while getSymbolAddress from libObject returns wrong values
llvm-svn: 164113
Diffstat (limited to 'compiler-rt/utils')
-rw-r--r-- | compiler-rt/utils/llvm-symbolizer/llvm-symbolizer.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler-rt/utils/llvm-symbolizer/llvm-symbolizer.cpp b/compiler-rt/utils/llvm-symbolizer/llvm-symbolizer.cpp index aabd3e7737a..fb52247de76 100644 --- a/compiler-rt/utils/llvm-symbolizer/llvm-symbolizer.cpp +++ b/compiler-rt/utils/llvm-symbolizer/llvm-symbolizer.cpp @@ -36,8 +36,10 @@ using namespace llvm; using namespace object; using std::string; +// FIXME: Enable --use-symbol-table by default when the bug in libObject's +// Symbol::getAddress is fixed. static cl::opt<bool> -UseSymbolTable("use-symbol-table", cl::init(true), +UseSymbolTable("use-symbol-table", cl::init(false), cl::desc("Prefer names in symbol table to names " "in debug info")); |