gstdint.h revision 1.6
1276479Sdim/* This file is automatically generated.  DO NOT EDIT! */
2249259Sdim/* Generated from: NetBSD: mknative-gcc,v 1.118 2024/02/21 08:24:46 mrg Exp  */
3249259Sdim/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
4249259Sdim
5249259Sdim/* generated for  mipsn64eb--netbsd-gcc (NetBSD nb2 20240221) 12.3.0 */
6249259Sdim
7249259Sdim#ifndef GCC_GENERATED_STDINT_H
8249259Sdim#define GCC_GENERATED_STDINT_H 1
9249259Sdim
10249259Sdim#include <sys/types.h>
11249259Sdim#include <stdint.h>
12249259Sdim/* glibc uses these symbols as guards to prevent redefinitions.  */
13249259Sdim#ifdef __int8_t_defined
14249259Sdim#define _INT8_T
15280031Sdim#define _INT16_T
16280031Sdim#define _INT32_T
17249259Sdim#endif
18280031Sdim#ifdef __uint32_t_defined
19276479Sdim#define _UINT32_T
20280031Sdim#endif
21249259Sdim
22249259Sdim
23249259Sdim/* Some systems have guard macros to prevent redefinitions, define them.  */
24249259Sdim#ifndef _INT8_T
25276479Sdim#define _INT8_T
26249259Sdim#endif
27276479Sdim#ifndef _INT16_T
28249259Sdim#define _INT16_T
29276479Sdim#endif
30276479Sdim#ifndef _INT32_T
31276479Sdim#define _INT32_T
32276479Sdim#endif
33276479Sdim#ifndef _UINT8_T
34276479Sdim#define _UINT8_T
35276479Sdim#endif
36276479Sdim#ifndef _UINT16_T
37276479Sdim#define _UINT16_T
38276479Sdim#endif
39280031Sdim#ifndef _UINT32_T
40276479Sdim#define _UINT32_T
41280031Sdim#endif
42280031Sdim
43249259Sdim/* system headers have good uint64_t and int64_t */
44249259Sdim#ifndef _INT64_T
45249259Sdim#define _INT64_T
46276479Sdim#endif
47276479Sdim#ifndef _UINT64_T
48249259Sdim#define _UINT64_T
49249259Sdim#endif
50
51#endif /* GCC_GENERATED_STDINT_H */
52