diff --git a/c/include/bits.h b/c/include/bits.h index 6a841af..a4f36f7 100644 --- a/c/include/bits.h +++ b/c/include/bits.h @@ -50,6 +50,9 @@ typedef unsigned long int ulong; typedef unsigned int uint; typedef unsigned short ushort; typedef unsigned char uchar; +/* char is a special case, as it can be signed or unsigned + */ +typedef signed char schar; /* define common types sizes */ @@ -113,10 +116,6 @@ static __always_inline int popcount32(u32 n) # endif } -/* char is a special case, as it can be signed or unsigned - */ -typedef signed char schar; - /* count trailing zeroes : 00101000 -> 3 * ^^^ */