Differences From
Artifact [6926347ff4]:
79 79 ifdef(“type_bit32”,“
80 80 typedef unsigned type_bit32 u32;
81 81 typedef signed type_bit32 s32;
82 82 ”,“
83 83 typedef ubig u32;
84 84 typedef sbig s32;
85 85 ”)dnl
86 +
87 +define(“cat”, “$1$2”)
88 +typedef enum kcendian {
89 + kcendian_high,
90 + kcendian_low,
91 + kcendian_system = cat(kcendian_,prop_endian),
92 +} kcendian;
86 93
87 94 enum /* max-min values of each type */ {
88 95 byte_bits = arch_byte_bits,
89 96
90 97 u8_min = 0, u8_max = ((u8)-1),
91 98 u16_min = 0, u16_max = ((u16)-1),
92 99 u32_min = 0, u32_max = ((u32)-1),