11#include "platforms/int.h"
16 typedef signed char i8;
17 typedef unsigned char u8;
u32 fract32
ANSI: unsigned long _Fract. 32 bits int, 32 bits fraction.
i32 sfract31
ANSI: signed long _Fract. 31 bits int, 1 bit fraction.
i16 sfract15
ANSI: signed _Fract.
u8 fract8
Fixed-Point Fractional Types.
i8 sfract7
ANSI: signed short _Fract.
u16 accum124
no direct ANSI counterpart. 12 bits int, 4 bits fraction
u32 accum1616
ANSI: signed _Accum. 16 bits int, 16 bits fraction.
i32 saccum114
no direct ANSI counterpart. 1 bit int, 14 bits fraction
i16 saccum78
ANSI: signed short _Accum. 7 bits int, 8 bits fraction.
u16 accum88
ANSI: unsigned short _Accum. 8 bits int, 8 bits fraction.
u16 fract16
ANSI: unsigned _Fract.
i32 saccum1516
ANSI: signed _Accum. 15 bits int, 16 bits fraction.