Author: mmel
Date: Tue Oct  4 09:59:37 2016
New Revision: 306668
URL: https://svnweb.freebsd.org/changeset/base/306668

Log:
  ARM: Add mising early clobber modifier in atomic_swap_32().
  
  MFC after: 2 weeks

Modified:
  head/sys/arm/include/atomic-v6.h

Modified: head/sys/arm/include/atomic-v6.h
==============================================================================
--- head/sys/arm/include/atomic-v6.h    Tue Oct  4 09:51:54 2016        
(r306667)
+++ head/sys/arm/include/atomic-v6.h    Tue Oct  4 09:59:37 2016        
(r306668)
@@ -652,7 +652,7 @@ atomic_swap_32(volatile uint32_t *p, uin
            "   teq     %[exf], #0                      \n"
            "   it      ne                              \n"
            "   bne     1b                              \n"
-           : [ret] "=r"  (ret),
+           : [ret] "=&r"  (ret),
              [exf] "=&r" (exflag)
            : [val] "r"  (v),
              [ptr] "r"  (p)
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to