[compiler-rt] r186513 - [Sanitizer] Always provide --default-arch argument to llvm-symbolizer

Alexey Samsonov samsonov at google.com
Wed Jul 17 08:02:44 PDT 2013


Author: samsonov
Date: Wed Jul 17 10:02:43 2013
New Revision: 186513

URL: http://llvm.org/viewvc/llvm-project?rev=186513&view=rev
Log:
[Sanitizer] Always provide --default-arch argument to llvm-symbolizer

Modified:
    compiler-rt/trunk/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc

Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc?rev=186513&r1=186512&r2=186513&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc Wed Jul 17 10:02:43 2013
@@ -28,8 +28,10 @@ namespace __sanitizer {
 static const char* const kSymbolizerArch = "--default-arch=x86_64";
 #elif defined(__i386__)
 static const char* const kSymbolizerArch = "--default-arch=i386";
+#elif defined(__powerpc64__)
+static const char* const kSymbolizerArch = "--default-arch=powerpc64";
 #else
-static const char* const kSymbolizerArch = "";
+static const char* const kSymbolizerArch = "--default-arch=unknown";
 #endif
 
 bool StartSymbolizerSubprocess(const char *path_to_symbolizer,





More information about the llvm-commits mailing list