[compiler-rt] r256578 - For the asan_symbolize.py script, use addr2line as the default system

Dimitry Andric via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 29 13:36:36 PST 2015


Author: dim
Date: Tue Dec 29 15:36:34 2015
New Revision: 256578

URL: http://llvm.org/viewvc/llvm-project?rev=256578&view=rev
Log:
For the asan_symbolize.py script, use addr2line as the default system
symbolizer on FreeBSD too.  This allows the asan-symbolize-bad-path.cc
test to succeed.

Modified:
    compiler-rt/trunk/lib/asan/scripts/asan_symbolize.py

Modified: compiler-rt/trunk/lib/asan/scripts/asan_symbolize.py
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/scripts/asan_symbolize.py?rev=256578&r1=256577&r2=256578&view=diff
==============================================================================
--- compiler-rt/trunk/lib/asan/scripts/asan_symbolize.py (original)
+++ compiler-rt/trunk/lib/asan/scripts/asan_symbolize.py Tue Dec 29 15:36:34 2015
@@ -271,7 +271,7 @@ def BreakpadSymbolizerFactory(binary):
 def SystemSymbolizerFactory(system, addr, binary):
   if system == 'Darwin':
     return DarwinSymbolizer(addr, binary)
-  elif system == 'Linux':
+  elif system == 'Linux' or system == 'FreeBSD':
     return Addr2LineSymbolizer(binary)
 
 




More information about the llvm-commits mailing list