Date: Tue, 4 Oct 2016 09:59:37 +0000 (UTC) From: Michal Meloun <mmel@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r306668 - head/sys/arm/include Message-ID: <201610040959.u949xbOR098069@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201610040959.u949xbOR098069>