libk  Diff

Differences From Artifact [6926347ff4]:

To Artifact [ebd330ccf3]:


    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),