gstdint.h revision 1.26
1163953Srrs/* This file is automatically generated.  DO NOT EDIT! */
2169382Srrs/* Generated from: NetBSD: mknative-gcc,v 1.118 2024/02/21 08:24:46 mrg Exp  */
3218319Srrs/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
4218319Srrs
5163953Srrs/* generated for  m68010--netbsdelf-gcc (NetBSD nb2 20240221) 12.4.0 */
6163953Srrs
7163953Srrs#ifndef GCC_GENERATED_STDINT_H
8163953Srrs#define GCC_GENERATED_STDINT_H 1
9163953Srrs
10228653Stuexen#include <sys/types.h>
11163953Srrs#include <stdint.h>
12163953Srrs/* glibc uses these symbols as guards to prevent redefinitions.  */
13163953Srrs#ifdef __int8_t_defined
14228653Stuexen#define _INT8_T
15163953Srrs#define _INT16_T
16163953Srrs#define _INT32_T
17163953Srrs#endif
18163953Srrs#ifdef __uint32_t_defined
19163953Srrs#define _UINT32_T
20163953Srrs#endif
21163953Srrs
22163953Srrs
23163953Srrs/* Some systems have guard macros to prevent redefinitions, define them.  */
24163953Srrs#ifndef _INT8_T
25163953Srrs#define _INT8_T
26163953Srrs#endif
27163953Srrs#ifndef _INT16_T
28163953Srrs#define _INT16_T
29163953Srrs#endif
30163953Srrs#ifndef _INT32_T
31163953Srrs#define _INT32_T
32163953Srrs#endif
33163953Srrs#ifndef _UINT8_T
34163953Srrs#define _UINT8_T
35163953Srrs#endif
36163953Srrs#ifndef _UINT16_T
37163953Srrs#define _UINT16_T
38163953Srrs#endif
39163953Srrs#ifndef _UINT32_T
40163953Srrs#define _UINT32_T
41180387Srrs#endif
42169378Srrs
43163953Srrs/* system headers have good uint64_t and int64_t */
44163953Srrs#ifndef _INT64_T
45179157Srrs#define _INT64_T
46163953Srrs#endif
47163953Srrs#ifndef _UINT64_T
48169352Srrs#define _UINT64_T
49169352Srrs#endif
50163953Srrs
51169352Srrs#endif /* GCC_GENERATED_STDINT_H */
52169352Srrs