[PATCH] D14115: Fix Android clear_cache ASM

angelsl via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 27 06:35:37 PDT 2015


angelsl created this revision.
angelsl added a reviewer: compnerd.
angelsl added subscribers: llvm-commits, compnerd.
Herald added subscribers: danalbert, tberghammer.

http://reviews.llvm.org/D14115

Files:
  lib/builtins/clear_cache.c

Index: lib/builtins/clear_cache.c
===================================================================
--- lib/builtins/clear_cache.c
+++ lib/builtins/clear_cache.c
@@ -104,7 +104,7 @@
          const register int flags __asm("r2") = 0;
          const register int syscall_nr __asm("r7") = __ARM_NR_cacheflush;
         __asm __volatile("svc 0x0" : "=r"(start_reg)
-            : "r"(syscall_nr), "r"(start_reg), "r"(end_reg), "r"(flags) : "r0");
+            : "r"(syscall_nr), "r"(start_reg), "r"(end_reg), "r"(flags));
          if (start_reg != 0) {
              compilerrt_abort();
          }


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D14115.38537.patch
Type: text/x-patch
Size: 600 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151027/157b14ad/attachment.bin>


More information about the llvm-commits mailing list