3 typedef unsigned int ui32;
4 __extension__ typedef unsigned long long int ui64;
6 typedef ui32 __attribute__ ((__may_alias__)) ui32a;
7 typedef ui64 __attribute__ ((__may_alias__)) ui64a;
12 } __attribute__ ((__may_alias__));
19 union u_u32 lo32, hi32;
21 } __attribute__ ((__may_alias__));
24 out_long (ui64 longVal)
26 if ((*(union u_u64 *) &longVal).u.lo32.v < 0x10000000ul)
28 if ((ui32) ((*(union u_u64 *) &longVal).u.lo32.v) < 0x4000u)
30 /* do something useful */