[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