[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