xref: /minix3/external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/gstdint.h (revision 0a6a1f1d05b60e214de2f05a7310ddd1f0e590e7)
118a5822eSThomas Veerman /* This file is automatically generated.  DO NOT EDIT! */
2*0a6a1f1dSLionel Sambuc /* Generated from: NetBSD: mknative-gcc,v 1.81 2015/01/31 08:50:01 mrg Exp  */
3*0a6a1f1dSLionel Sambuc /* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp  */
418a5822eSThomas Veerman 
5*0a6a1f1dSLionel Sambuc /* generated for  sparc--netbsdelf-gcc (NetBSD nb2 20150115) 4.8.5 */
618a5822eSThomas Veerman 
718a5822eSThomas Veerman #ifndef GCC_GENERATED_STDINT_H
818a5822eSThomas Veerman #define GCC_GENERATED_STDINT_H 1
918a5822eSThomas Veerman 
1018a5822eSThomas Veerman #include <sys/types.h>
1118a5822eSThomas Veerman #include <stdint.h>
1218a5822eSThomas Veerman /* glibc uses these symbols as guards to prevent redefinitions.  */
1318a5822eSThomas Veerman #ifdef __int8_t_defined
1418a5822eSThomas Veerman #define _INT8_T
1518a5822eSThomas Veerman #define _INT16_T
1618a5822eSThomas Veerman #define _INT32_T
1718a5822eSThomas Veerman #endif
1818a5822eSThomas Veerman #ifdef __uint32_t_defined
1918a5822eSThomas Veerman #define _UINT32_T
2018a5822eSThomas Veerman #endif
2118a5822eSThomas Veerman 
2218a5822eSThomas Veerman 
2318a5822eSThomas Veerman /* Some systems have guard macros to prevent redefinitions, define them.  */
2418a5822eSThomas Veerman #ifndef _INT8_T
2518a5822eSThomas Veerman #define _INT8_T
2618a5822eSThomas Veerman #endif
2718a5822eSThomas Veerman #ifndef _INT16_T
2818a5822eSThomas Veerman #define _INT16_T
2918a5822eSThomas Veerman #endif
3018a5822eSThomas Veerman #ifndef _INT32_T
3118a5822eSThomas Veerman #define _INT32_T
3218a5822eSThomas Veerman #endif
3318a5822eSThomas Veerman #ifndef _UINT8_T
3418a5822eSThomas Veerman #define _UINT8_T
3518a5822eSThomas Veerman #endif
3618a5822eSThomas Veerman #ifndef _UINT16_T
3718a5822eSThomas Veerman #define _UINT16_T
3818a5822eSThomas Veerman #endif
3918a5822eSThomas Veerman #ifndef _UINT32_T
4018a5822eSThomas Veerman #define _UINT32_T
4118a5822eSThomas Veerman #endif
4218a5822eSThomas Veerman 
4318a5822eSThomas Veerman /* system headers have good uint64_t and int64_t */
4418a5822eSThomas Veerman #ifndef _INT64_T
4518a5822eSThomas Veerman #define _INT64_T
4618a5822eSThomas Veerman #endif
4718a5822eSThomas Veerman #ifndef _UINT64_T
4818a5822eSThomas Veerman #define _UINT64_T
4918a5822eSThomas Veerman #endif
5018a5822eSThomas Veerman 
5118a5822eSThomas Veerman #endif /* GCC_GENERATED_STDINT_H */
52