summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorKuba Brecka <kuba.brecka@gmail.com>2015-11-12 14:34:17 +0000
committerKuba Brecka <kuba.brecka@gmail.com>2015-11-12 14:34:17 +0000
commit3ecce92a5280c6c813469dcbed68d5d9c66cf699 (patch)
tree4d586ba501807a5bdfe69e3d955fd6db3fd8a7d7 /lldb/source/Plugins/ScriptInterpreter/Python
parent48e0256ed65be9188232ff5fe54de51ba1eefe1a (diff)
downloadbcm5719-llvm-3ecce92a5280c6c813469dcbed68d5d9c66cf699.tar.gz
bcm5719-llvm-3ecce92a5280c6c813469dcbed68d5d9c66cf699.zip
[tsan] Allow symbolizers that don't obtain global symbol sizes
The default symbolizer, `llvm-symbolizer` provides sizes for global symbols. On OS X, we want to also allow using `atos` (because it's available everywhere and users don't need to copy/install it) and `dladdr` (it's the only available option when running in a sandbox). However, these symbolizers do not supply the symbol sizes, only names and starting addresses. This patch changes the reporting functions to hide the size of the symbol when this value is unavailable, and modifies tests to make this part of the report "optional". Differential Revision: http://reviews.llvm.org/D14608 llvm-svn: 252896
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud