diff options
| author | Kuba Brecka <kuba.brecka@gmail.com> | 2015-03-22 10:02:50 +0000 |
|---|---|---|
| committer | Kuba Brecka <kuba.brecka@gmail.com> | 2015-03-22 10:02:50 +0000 |
| commit | 0be4e0e0c166825351ed28a19c7e0d116461acbd (patch) | |
| tree | 9ddf11a10e7a8294b6232a63f005228bc724092a /lldb/scripts/Python/remote-build.py | |
| parent | 08dcf60295b79ac6a79ac94933778001eab2d389 (diff) | |
| download | llvm-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
