Mercurial > hg > CbC > CbC_gcc
diff libgcc/config/i386/32/sfp-machine.h @ 55:77e2b8dfacca gcc-4.4.5
update it from 4.4.3 to 4.5.0
author | ryoma <e075725@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 12 Feb 2010 23:39:51 +0900 |
parents | a06113de4d67 |
children | b7f97abdc517 |
line wrap: on
line diff
--- a/libgcc/config/i386/32/sfp-machine.h Sun Feb 07 18:28:00 2010 +0900 +++ b/libgcc/config/i386/32/sfp-machine.h Fri Feb 12 23:39:51 2010 +0900 @@ -38,9 +38,6 @@ "g" ((USItype) (y1)), \ "%2" ((USItype) (x0)), \ "g" ((USItype) (y0))) - -/* FIXME: Change last operand constraint - from "im" to "g" when reload works properly. */ #define __FP_FRAC_SUB_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ __asm__ ("sub{l} {%11,%3|%3,%11}\n\t" \ "sbb{l} {%9,%2|%2,%9}\n\t" \ @@ -57,7 +54,7 @@ "2" ((USItype) (x1)), \ "g" ((USItype) (y1)), \ "3" ((USItype) (x0)), \ - "im" ((USItype) (y0))) + "g" ((USItype) (y0))) #define __FP_FRAC_SUB_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \ __asm__ ("sub{l} {%8,%2|%2,%8}\n\t" \ "sbb{l} {%6,%1|%1,%6}\n\t" \