1 --- a/gcc/config/avr32/lib1funcs.S
2 +++ b/gcc/config/avr32/lib1funcs.S
3 @@ -2866,7 +2866,7 @@ __truncdfsf_return_op1:
5 cbr r12,31 /* clear implicit bit */
6 retne -1 /* Return NaN if mantissa not zero */
7 - mov_imm r12, 0xff000000
8 + mov_imm r12, 0x7f800000
9 ret r12 /* Return inf */
11 3: /* Result is subnormal. Adjust it.*/