X-Git-Url: http://git.joshuawise.com/netwatch.git/blobdiff_plain/77690f22c510be3adf79b925ce7b932f00dc8224..d56898ee77b960cfe7f1d75bca2725d9d5337553:/grubload/minilib.h diff --git a/grubload/minilib.h b/grubload/minilib.h new file mode 100644 index 0000000..e0fc16b --- /dev/null +++ b/grubload/minilib.h @@ -0,0 +1,33 @@ +#ifndef __MINILIB_H +#define __MINILIB_H + +#define MINILIB 1 + +#ifndef __int8_t_defined +# define __int8_t_defined +typedef signed char int8_t; +typedef short int int16_t; +typedef int int32_t; +# if __WORDSIZE == 64 +typedef long int int64_t; +# else +__extension__ +typedef long long int int64_t; +# endif +#endif + +/* Unsigned. */ +typedef unsigned char uint8_t; +typedef unsigned short int uint16_t; +#ifndef __uint32_t_defined +typedef unsigned int uint32_t; +# define __uint32_t_defined +#endif +#if __WORDSIZE == 64 +typedef unsigned long int uint64_t; +#else +__extension__ +typedef unsigned long long int uint64_t; +#endif + +#endif