Add FreeBSD support to the Asan symbolization script
authorViktor Kutuzov <vkutuzov@accesssoftek.com>
Fri, 18 Jul 2014 12:07:00 +0000 (12:07 +0000)
committerViktor Kutuzov <vkutuzov@accesssoftek.com>
Fri, 18 Jul 2014 12:07:00 +0000 (12:07 +0000)
Differential Revision: http://reviews.llvm.org/D4560

llvm-svn: 213370

compiler-rt/lib/asan/scripts/asan_symbolize.py

index 6219c0e..8ba6442 100755 (executable)
@@ -328,7 +328,7 @@ class SymbolizationLoop(object):
     # E.g. in Chrome several binaries may share a single .dSYM.
     self.binary_name_filter = binary_name_filter
     self.system = os.uname()[0]
-    if self.system not in ['Linux', 'Darwin']:
+    if self.system not in ['Linux', 'Darwin', 'FreeBSD']:
       raise Exception('Unknown system')
     self.llvm_symbolizer = None
     self.frame_no = 0