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)
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"