2 typedef unsigned int USItype __attribute__ ((mode (SI)));
3 typedef unsigned int UDItype __attribute__ ((mode (DI)));
4 typedef float DFtype __attribute__ ((mode (DF)));
6 DFtype __floatundidf (UDItype);
9 __floatundidf (UDItype u)
11 /* When the word size is small, we never get any rounding error. */
12 DFtype f = (USItype) (u >> (sizeof (USItype) * 8));