Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Mar 2005 20:25:55 GMT
From:      John Baldwin <jhb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 72655 for review
Message-ID:  <200503072025.j27KPtKW015057@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=72655

Change 72655 by jhb@jhb_slimer on 2005/03/07 20:24:57

	Use + constraint.

Affected files ...

.. //depot/projects/smpng/sys/arm/include/endian.h#9 edit

Differences ...

==== //depot/projects/smpng/sys/arm/include/endian.h#9 (text+ko) ====

@@ -99,11 +99,10 @@
 __bswap16_var(__uint32_t v)
 {
 	__asm __volatile(
-	    "mov    %0, %1, ror #8\n"
+	    "mov    %0, %0, ror #8\n"
 	    "orr    %0, %0, %0, lsr #16\n"
 	    "bic    %0, %0, %0, lsl #16"
-	    : "=r" (v)
-	    : "0" (v));
+	    : "+r" (v));
 	
 	return (v);
 }		



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503072025.j27KPtKW015057>