xref: /netbsd-src/external/gpl3/binutils/lib/libbfd/arch/or1k/bfd_stdint.h (revision 04028aa9310ca9c619eca5cf58ddf1e58624d1d7)
1230b9566Smatt /* This file is automatically generated.  DO NOT EDIT! */
2230b9566Smatt /* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp  */
3230b9566Smatt /* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp  */
4230b9566Smatt 
5*04028aa9Schristos /* generated for  or1k--netbsd-gcc (NetBSD nb3 20151015) 4.8.5 */
6230b9566Smatt 
7230b9566Smatt #ifndef GCC_GENERATED_STDINT_H
8230b9566Smatt #define GCC_GENERATED_STDINT_H 1
9230b9566Smatt 
10230b9566Smatt #include <sys/types.h>
11230b9566Smatt #include <stdint.h>
12230b9566Smatt /* glibc uses these symbols as guards to prevent redefinitions.  */
13230b9566Smatt #ifdef __int8_t_defined
14230b9566Smatt #define _INT8_T
15230b9566Smatt #define _INT16_T
16230b9566Smatt #define _INT32_T
17230b9566Smatt #endif
18230b9566Smatt #ifdef __uint32_t_defined
19230b9566Smatt #define _UINT32_T
20230b9566Smatt #endif
21230b9566Smatt 
22230b9566Smatt 
23230b9566Smatt /* Some systems have guard macros to prevent redefinitions, define them.  */
24230b9566Smatt #ifndef _INT8_T
25230b9566Smatt #define _INT8_T
26230b9566Smatt #endif
27230b9566Smatt #ifndef _INT16_T
28230b9566Smatt #define _INT16_T
29230b9566Smatt #endif
30230b9566Smatt #ifndef _INT32_T
31230b9566Smatt #define _INT32_T
32230b9566Smatt #endif
33230b9566Smatt #ifndef _UINT8_T
34230b9566Smatt #define _UINT8_T
35230b9566Smatt #endif
36230b9566Smatt #ifndef _UINT16_T
37230b9566Smatt #define _UINT16_T
38230b9566Smatt #endif
39230b9566Smatt #ifndef _UINT32_T
40230b9566Smatt #define _UINT32_T
41230b9566Smatt #endif
42230b9566Smatt 
43230b9566Smatt /* system headers have good uint64_t and int64_t */
44230b9566Smatt #ifndef _INT64_T
45230b9566Smatt #define _INT64_T
46230b9566Smatt #endif
47230b9566Smatt #ifndef _UINT64_T
48230b9566Smatt #define _UINT64_T
49230b9566Smatt #endif
50230b9566Smatt 
51230b9566Smatt #endif /* GCC_GENERATED_STDINT_H */
52