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 | d92e5a0d4cb576d2038464681924ff54e4dc215e (patch) | |
tree | 38bd75294ff923c164827e474d4a75f1ee4f01c0 /utils | |
parent | 5c153faa535f671dd0e8d40ab43397f2d3c6f6f5 (diff) | |
download | compiler-rt-d92e5a0d4cb576d2038464681924ff54e4dc215e.tar.gz |
[Sanitizer] llvm-symbolizer: turn off symbol table lookup by default while getSymbolAddress from libObject returns wrong values
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@164113 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r-- | utils/llvm-symbolizer/llvm-symbolizer.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/llvm-symbolizer/llvm-symbolizer.cpp b/utils/llvm-symbolizer/llvm-symbolizer.cpp index aabd3e773..fb52247de 100644 --- a/utils/llvm-symbolizer/llvm-symbolizer.cpp +++ b/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")); |