176d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman#ifndef _BITS_STDINT_H
276d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman#define _BITS_STDINT_H
376d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman
476d05dc695b06c4e987bb8078f78032441e1430cGreg HartmanFILE_LICENCE ( GPL2_OR_LATER );
576d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman
676d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef __SIZE_TYPE__		size_t;
776d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef signed long		ssize_t;
876d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef signed long		off_t;
976d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman
1076d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef unsigned char		uint8_t;
1176d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef unsigned short		uint16_t;
1276d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef unsigned int		uint32_t;
1376d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef unsigned long long	uint64_t;
1476d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman
1576d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef signed char		int8_t;
1676d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef signed short		int16_t;
1776d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef signed int		int32_t;
1876d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef signed long long	int64_t;
1976d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman
2076d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef unsigned long		physaddr_t;
2176d05dc695b06c4e987bb8078f78032441e1430cGreg Hartmantypedef unsigned long		intptr_t;
2276d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman
2376d05dc695b06c4e987bb8078f78032441e1430cGreg Hartman#endif /* _BITS_STDINT_H */
24