hc
2024-08-16 a24a44ff9ca902811b99aa9663d697cf452e08ef
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __VDSO_LIMITS_H
#define __VDSO_LIMITS_H
 
#define USHRT_MAX    ((unsigned short)~0U)
#define SHRT_MAX    ((short)(USHRT_MAX >> 1))
#define SHRT_MIN    ((short)(-SHRT_MAX - 1))
#define INT_MAX        ((int)(~0U >> 1))
#define INT_MIN        (-INT_MAX - 1)
#define UINT_MAX    (~0U)
#define LONG_MAX    ((long)(~0UL >> 1))
#define LONG_MIN    (-LONG_MAX - 1)
#define ULONG_MAX    (~0UL)
#define LLONG_MAX    ((long long)(~0ULL >> 1))
#define LLONG_MIN    (-LLONG_MAX - 1)
#define ULLONG_MAX    (~0ULL)
#define UINTPTR_MAX    ULONG_MAX
 
#endif /* __VDSO_LIMITS_H */