[compiler-rt] r209884 - [sanitizer] Fix build on ARM.
    Evgeniy Stepanov 
    eugeni.stepanov at gmail.com
       
    Fri May 30 03:50:17 PDT 2014
    
    
  
Author: eugenis
Date: Fri May 30 05:50:17 2014
New Revision: 209884
URL: http://llvm.org/viewvc/llvm-project?rev=209884&view=rev
Log:
[sanitizer] Fix build on ARM.
Modified:
    compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace.cc
Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace.cc?rev=209884&r1=209883&r2=209884&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace.cc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_stacktrace.cc Fri May 30 05:50:17 2014
@@ -21,7 +21,8 @@ uptr StackTrace::GetPreviousInstructionP
 #if defined(__arm__)
   // Cancel Thumb bit.
   pc = pc & (~1);
-#elif defined(__powerpc__) || defined(__powerpc64__)
+#endif
+#if defined(__powerpc__) || defined(__powerpc64__)
   // PCs are always 4 byte aligned.
   return pc - 4;
 #elif defined(__sparc__)
    
    
More information about the llvm-commits
mailing list