1212795Sdim/* This file is automatically generated.  DO NOT EDIT! */
2212795Sdim/* Generated from: NetBSD: mknative-gcc,v 1.118 2024/02/21 08:24:46 mrg Exp  */
3212795Sdim/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
4212795Sdim
5212795Sdim/* generated for  aarch64_be--netbsd-gcc (NetBSD nb1 20240630) 12.4.0 */
6212795Sdim
7212795Sdim#ifndef GCC_GENERATED_STDINT_H
8212795Sdim#define GCC_GENERATED_STDINT_H 1
9212795Sdim
10212795Sdim#include <sys/types.h>
11212795Sdim#include <stdint.h>
12212795Sdim/* glibc uses these symbols as guards to prevent redefinitions.  */
13212795Sdim#ifdef __int8_t_defined
14212795Sdim#define _INT8_T
15212795Sdim#define _INT16_T
16212795Sdim#define _INT32_T
17212795Sdim#endif
18212795Sdim#ifdef __uint32_t_defined
19212795Sdim#define _UINT32_T
20212795Sdim#endif
21212795Sdim
22212795Sdim
23212795Sdim/* Some systems have guard macros to prevent redefinitions, define them.  */
24212795Sdim#ifndef _INT8_T
25212795Sdim#define _INT8_T
26212795Sdim#endif
27212795Sdim#ifndef _INT16_T
28212795Sdim#define _INT16_T
29212795Sdim#endif
30212795Sdim#ifndef _INT32_T
31212795Sdim#define _INT32_T
32212795Sdim#endif
33212795Sdim#ifndef _UINT8_T
34212795Sdim#define _UINT8_T
35212795Sdim#endif
36212795Sdim#ifndef _UINT16_T
37212795Sdim#define _UINT16_T
38212795Sdim#endif
39212795Sdim#ifndef _UINT32_T
40212795Sdim#define _UINT32_T
41212795Sdim#endif
42212795Sdim
43212795Sdim/* system headers have good uint64_t and int64_t */
44212795Sdim#ifndef _INT64_T
45212795Sdim#define _INT64_T
46#endif
47#ifndef _UINT64_T
48#define _UINT64_T
49#endif
50
51#endif /* GCC_GENERATED_STDINT_H */
52