diff options
Diffstat (limited to 'arch/sparc/math-emu')
| -rw-r--r-- | arch/sparc/math-emu/sfp-util_64.h | 12 | 
1 files changed, 6 insertions, 6 deletions
diff --git a/arch/sparc/math-emu/sfp-util_64.h b/arch/sparc/math-emu/sfp-util_64.h index 425d3cf01af4..51320a861cc2 100644 --- a/arch/sparc/math-emu/sfp-util_64.h +++ b/arch/sparc/math-emu/sfp-util_64.h @@ -17,8 +17,8 @@    	   "bcs,a,pn %%xcc, 1f\n\t"		\    	   "add %0, 1, %0\n"			\    	   "1:"					\ -	   : "=r" ((UDItype)(sh)),		\ -	     "=&r" ((UDItype)(sl))		\ +	   : "=r" (sh),				\ +	     "=&r" (sl)				\  	   : "r" ((UDItype)(ah)),		\  	     "r" ((UDItype)(bh)),		\  	     "r" ((UDItype)(al)),		\ @@ -31,8 +31,8 @@    	   "bcs,a,pn %%xcc, 1f\n\t"		\    	   "sub %0, 1, %0\n"			\    	   "1:"					\ -	   : "=r" ((UDItype)(sh)),		\ -	     "=&r" ((UDItype)(sl))		\ +	   : "=r" (sh),				\ +	     "=&r" (sl)				\  	   : "r" ((UDItype)(ah)),		\  	     "r" ((UDItype)(bh)),		\  	     "r" ((UDItype)(al)),		\ @@ -64,8 +64,8 @@  		   "sllx %3,32,%3\n\t"			\  		   "add %1,%3,%1\n\t"			\  		   "add %5,%2,%0"			\ -	   : "=r" ((UDItype)(wh)),			\ -	     "=&r" ((UDItype)(wl)),			\ +	   : "=r" (wh),					\ +	     "=&r" (wl),				\  	     "=&r" (tmp1), "=&r" (tmp2), "=&r" (tmp3), "=&r" (tmp4) \  	   : "r" ((UDItype)(u)),			\  	     "r" ((UDItype)(v))				\  |