1*0a6a1f1dSLionel Sambuc //===----------------------------------------------------------------------===//
2*0a6a1f1dSLionel Sambuc //
3*0a6a1f1dSLionel Sambuc //                     The LLVM Compiler Infrastructure
4*0a6a1f1dSLionel Sambuc //
5*0a6a1f1dSLionel Sambuc // This file is dual licensed under the MIT and the University of Illinois Open
6*0a6a1f1dSLionel Sambuc // Source Licenses. See LICENSE.TXT for details.
7*0a6a1f1dSLionel Sambuc //
8*0a6a1f1dSLionel Sambuc //===----------------------------------------------------------------------===//
9*0a6a1f1dSLionel Sambuc 
10*0a6a1f1dSLionel Sambuc  // test climits
11*0a6a1f1dSLionel Sambuc 
12*0a6a1f1dSLionel Sambuc #include <climits>
13*0a6a1f1dSLionel Sambuc 
14*0a6a1f1dSLionel Sambuc #ifndef CHAR_BIT
15*0a6a1f1dSLionel Sambuc #error CHAR_BIT not defined
16*0a6a1f1dSLionel Sambuc #endif
17*0a6a1f1dSLionel Sambuc 
18*0a6a1f1dSLionel Sambuc #ifndef SCHAR_MIN
19*0a6a1f1dSLionel Sambuc #error SCHAR_MIN not defined
20*0a6a1f1dSLionel Sambuc #endif
21*0a6a1f1dSLionel Sambuc 
22*0a6a1f1dSLionel Sambuc #ifndef SCHAR_MAX
23*0a6a1f1dSLionel Sambuc #error SCHAR_MAX not defined
24*0a6a1f1dSLionel Sambuc #endif
25*0a6a1f1dSLionel Sambuc 
26*0a6a1f1dSLionel Sambuc #ifndef UCHAR_MAX
27*0a6a1f1dSLionel Sambuc #error UCHAR_MAX not defined
28*0a6a1f1dSLionel Sambuc #endif
29*0a6a1f1dSLionel Sambuc 
30*0a6a1f1dSLionel Sambuc #ifndef CHAR_MIN
31*0a6a1f1dSLionel Sambuc #error CHAR_MIN not defined
32*0a6a1f1dSLionel Sambuc #endif
33*0a6a1f1dSLionel Sambuc 
34*0a6a1f1dSLionel Sambuc #ifndef CHAR_MAX
35*0a6a1f1dSLionel Sambuc #error CHAR_MAX not defined
36*0a6a1f1dSLionel Sambuc #endif
37*0a6a1f1dSLionel Sambuc 
38*0a6a1f1dSLionel Sambuc #ifndef MB_LEN_MAX
39*0a6a1f1dSLionel Sambuc #error MB_LEN_MAX not defined
40*0a6a1f1dSLionel Sambuc #endif
41*0a6a1f1dSLionel Sambuc 
42*0a6a1f1dSLionel Sambuc #ifndef SHRT_MIN
43*0a6a1f1dSLionel Sambuc #error SHRT_MIN not defined
44*0a6a1f1dSLionel Sambuc #endif
45*0a6a1f1dSLionel Sambuc 
46*0a6a1f1dSLionel Sambuc #ifndef SHRT_MAX
47*0a6a1f1dSLionel Sambuc #error SHRT_MAX not defined
48*0a6a1f1dSLionel Sambuc #endif
49*0a6a1f1dSLionel Sambuc 
50*0a6a1f1dSLionel Sambuc #ifndef USHRT_MAX
51*0a6a1f1dSLionel Sambuc #error USHRT_MAX not defined
52*0a6a1f1dSLionel Sambuc #endif
53*0a6a1f1dSLionel Sambuc 
54*0a6a1f1dSLionel Sambuc #ifndef INT_MIN
55*0a6a1f1dSLionel Sambuc #error INT_MIN not defined
56*0a6a1f1dSLionel Sambuc #endif
57*0a6a1f1dSLionel Sambuc 
58*0a6a1f1dSLionel Sambuc #ifndef INT_MAX
59*0a6a1f1dSLionel Sambuc #error INT_MAX not defined
60*0a6a1f1dSLionel Sambuc #endif
61*0a6a1f1dSLionel Sambuc 
62*0a6a1f1dSLionel Sambuc #ifndef UINT_MAX
63*0a6a1f1dSLionel Sambuc #error UINT_MAX not defined
64*0a6a1f1dSLionel Sambuc #endif
65*0a6a1f1dSLionel Sambuc 
66*0a6a1f1dSLionel Sambuc #ifndef LONG_MIN
67*0a6a1f1dSLionel Sambuc #error LONG_MIN not defined
68*0a6a1f1dSLionel Sambuc #endif
69*0a6a1f1dSLionel Sambuc 
70*0a6a1f1dSLionel Sambuc #ifndef LONG_MAX
71*0a6a1f1dSLionel Sambuc #error LONG_MAX not defined
72*0a6a1f1dSLionel Sambuc #endif
73*0a6a1f1dSLionel Sambuc 
74*0a6a1f1dSLionel Sambuc #ifndef ULONG_MAX
75*0a6a1f1dSLionel Sambuc #error ULONG_MAX not defined
76*0a6a1f1dSLionel Sambuc #endif
77*0a6a1f1dSLionel Sambuc 
78*0a6a1f1dSLionel Sambuc #ifndef LLONG_MIN
79*0a6a1f1dSLionel Sambuc #error LLONG_MIN not defined
80*0a6a1f1dSLionel Sambuc #endif
81*0a6a1f1dSLionel Sambuc 
82*0a6a1f1dSLionel Sambuc #ifndef LLONG_MAX
83*0a6a1f1dSLionel Sambuc #error LLONG_MAX not defined
84*0a6a1f1dSLionel Sambuc #endif
85*0a6a1f1dSLionel Sambuc 
86*0a6a1f1dSLionel Sambuc #ifndef ULLONG_MAX
87*0a6a1f1dSLionel Sambuc #error ULLONG_MAX not defined
88*0a6a1f1dSLionel Sambuc #endif
89*0a6a1f1dSLionel Sambuc 
main()90*0a6a1f1dSLionel Sambuc int main()
91*0a6a1f1dSLionel Sambuc {
92*0a6a1f1dSLionel Sambuc }
93