{
case SFmode:
REAL_VALUE_TO_TARGET_SINGLE (r, i[endian]);
- i[1-endian] = 0;
+ i[1 - endian] = 0;
break;
case DFmode:
REAL_VALUE_TO_TARGET_DOUBLE (r, i);
REAL_VALUE_TO_TARGET_LONG_DOUBLE (r, i);
break;
default:
- abort();
+ abort ();
}
/* Now, pack the 32-bit elements of the array into a CONST_DOUBLE
and return it. */
#if HOST_BITS_PER_WIDE_INT == 32
- return immed_double_const (i[endian], i[1-endian], mode);
+ return immed_double_const (i[endian], i[1 - endian], mode);
#else
{
int c;
if (HOST_BITS_PER_WIDE_INT != 64)
- abort();
+ abort ();
+
for (c = 0; c < 4; c++)
- i[c] &= 0xffffffffL;
+ i[c] &= ~ (0L);
- return immed_double_const (i[endian*3] |
- (((HOST_WIDE_INT) i[1+endian]) << 32),
- i[2-endian] |
- (((HOST_WIDE_INT) i[3-endian*3]) << 32),
+ return immed_double_const (i[endian * 3]
+ | (((HOST_WIDE_INT) i[1 + endian]) << 32),
+ i[2 - endian]
+ | (((HOST_WIDE_INT) i[3 - endian * 3])
+ << 32),
mode);
}
#endif