[compiler-rt] r201652 - [asan] Fix build on ARM.

Evgeniy Stepanov eugeni.stepanov at gmail.com
Wed Feb 19 01:01:14 PST 2014


Author: eugenis
Date: Wed Feb 19 03:01:14 2014
New Revision: 201652

URL: http://llvm.org/viewvc/llvm-project?rev=201652&view=rev
Log:
[asan] Fix build on ARM.

Modified:
    compiler-rt/trunk/lib/asan/asan_asm_instrumentation.S

Modified: compiler-rt/trunk/lib/asan/asan_asm_instrumentation.S
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/asan_asm_instrumentation.S?rev=201652&r1=201651&r2=201652&view=diff
==============================================================================
--- compiler-rt/trunk/lib/asan/asan_asm_instrumentation.S (original)
+++ compiler-rt/trunk/lib/asan/asan_asm_instrumentation.S Wed Feb 19 03:01:14 2014
@@ -591,7 +591,12 @@ __sanitizer_sanitize_load16:
   addq $128, %rsp
   ret
 #endif // defined(__x86_64__)
+
 #if defined(__linux__)
 /* We do not need executable stack. */
-.section        .note.GNU-stack,"", at progbits
+#if defined(__arm__)
+  .section .note.GNU-stack,"",%progbits
+#else
+  .section .note.GNU-stack,"", at progbits
+#endif // defined(__arm__)
 #endif // defined(__linux__)





More information about the llvm-commits mailing list