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