aboutsummaryrefslogtreecommitdiff
path: root/lldb/scripts/Python/remote-build.py
diff options
context:
space:
mode:
authorKuba Brecka <kuba.brecka@gmail.com>2015-03-22 10:02:50 +0000
committerKuba Brecka <kuba.brecka@gmail.com>2015-03-22 10:02:50 +0000
commit0be4e0e0c166825351ed28a19c7e0d116461acbd (patch)
tree9ddf11a10e7a8294b6232a63f005228bc724092a /lldb/scripts/Python/remote-build.py
parent08dcf60295b79ac6a79ac94933778001eab2d389 (diff)
downloadllvm-0be4e0e0c166825351ed28a19c7e0d116461acbd.zip
llvm-0be4e0e0c166825351ed28a19c7e0d116461acbd.tar.gz
llvm-0be4e0e0c166825351ed28a19c7e0d116461acbd.tar.bz2
Add AtosSymbolizer and DlAddrSymbolizer as fallbacks for OS X
This patch changes the symbolizer chain on OS X (which currently only uses 1 symbolizer at most) to use this behavior: * By default, use LLVMSymbolizer -> DlAddrSymbolizer. * If the llvm-symbolizer binary is not found, use AtosSymbolizer -> DlAddrSymbolizer. * If the user specifies ASAN_SYMBOLIZER_PATH=.../atos, then use AtosSymbolizer -> DlAddrSymbolizer. * If neither llvm-symbolizer or atos is found, or external symbolication is disabled with ASAN_SYMBOLIZER_PATH="", use DlAddrSymbolizer. Reviewed at http://reviews.llvm.org/D8285 llvm-svn: 232908
Diffstat (limited to 'lldb/scripts/Python/remote-build.py')
0 files changed, 0 insertions, 0 deletions