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