1 #pragma once
2 
3 /* use the GCC builtins until we need something ourselves */
4 #if !defined(_GCC_LIMITS_H_)
5 #include_next <limits.h>
6 #endif
7 
8 #ifndef LLONG_MIN
9 #define LLONG_MIN (-__LONG_LONG_MAX__ - 1)
10 #endif
11 
12 #ifndef LLONG_MAX
13 #define LLONG_MAX __LONG_LONG_MAX__
14 #endif
15 
16 #ifndef ULLONG_MAX
17 #define ULLONG_MAX (__LONG_LONG_MAX__ * 2ULL + 1)
18 #endif
19