• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include <limits.h>
2 #include "options.h"
3 #define C(n) switch(n){case n:;}
f()4 static void f()
5 {
6 C(BC_BASE_MAX)
7 C(BC_DIM_MAX)
8 C(BC_SCALE_MAX)
9 C(BC_STRING_MAX)
10 C(CHARCLASS_NAME_MAX)
11 C(COLL_WEIGHTS_MAX)
12 C(EXPR_NEST_MAX)
13 C(LINE_MAX)
14 C(NGROUPS_MAX)
15 C(RE_DUP_MAX)
16 C(_POSIX_CLOCKRES_MIN)
17 C(_POSIX_AIO_LISTIO_MAX)
18 C(_POSIX_AIO_MAX)
19 C(_POSIX_ARG_MAX)
20 C(_POSIX_CHILD_MAX)
21 C(_POSIX_DELAYTIMER_MAX)
22 C(_POSIX_HOST_NAME_MAX)
23 C(_POSIX_LINK_MAX)
24 C(_POSIX_LOGIN_NAME_MAX)
25 C(_POSIX_MAX_CANON)
26 C(_POSIX_MAX_INPUT)
27 #ifdef POSIX_MESSAGE_PASSING
28 C(_POSIX_MQ_OPEN_MAX)
29 C(_POSIX_MQ_PRIO_MAX)
30 #endif
31 C(_POSIX_NAME_MAX)
32 C(_POSIX_NGROUPS_MAX)
33 C(_POSIX_OPEN_MAX)
34 C(_POSIX_PATH_MAX)
35 C(_POSIX_PIPE_BUF)
36 C(_POSIX_RE_DUP_MAX)
37 C(_POSIX_RTSIG_MAX)
38 C(_POSIX_SEM_NSEMS_MAX)
39 C(_POSIX_SEM_VALUE_MAX)
40 C(_POSIX_SIGQUEUE_MAX)
41 C(_POSIX_SSIZE_MAX)
42 #if defined(POSIX_SPORADIC_SERVER) || defined(POSIX_THREAD_SPORADIC_SERVER)
43 C(_POSIX_SS_REPL_MAX)
44 #endif
45 C(_POSIX_STREAM_MAX)
46 C(_POSIX_SYMLINK_MAX)
47 C(_POSIX_SYMLOOP_MAX)
48 C(_POSIX_THREAD_DESTRUCTOR_ITERATIONS)
49 C(_POSIX_THREAD_KEYS_MAX)
50 C(_POSIX_THREAD_THREADS_MAX)
51 C(_POSIX_TIMER_MAX)
52 C(_POSIX_TTY_NAME_MAX)
53 C(_POSIX_TZNAME_MAX)
54 C(_POSIX2_BC_BASE_MAX)
55 C(_POSIX2_BC_DIM_MAX)
56 C(_POSIX2_BC_SCALE_MAX)
57 C(_POSIX2_BC_STRING_MAX)
58 C(_POSIX2_CHARCLASS_NAME_MAX)
59 C(_POSIX2_COLL_WEIGHTS_MAX)
60 C(_POSIX2_EXPR_NEST_MAX)
61 C(_POSIX2_LINE_MAX)
62 #ifdef _XOPEN_SOURCE
63 C(_XOPEN_IOV_MAX)
64 C(_XOPEN_NAME_MAX)
65 C(_XOPEN_PATH_MAX)
66 #endif
67 C(CHAR_BIT)
68 C(CHAR_MAX)
69 C(CHAR_MIN)
70 C(INT_MAX)
71 C(INT_MIN)
72 C(LLONG_MAX)
73 C(LLONG_MIN)
74 C(LONG_BIT)
75 C(LONG_MAX)
76 C(LONG_MIN)
77 C(MB_LEN_MAX)
78 C(SCHAR_MAX)
79 C(SCHAR_MIN)
80 C(SHRT_MAX)
81 C(SHRT_MIN)
82 C(SSIZE_MAX)
83 C(UCHAR_MAX)
84 C(UINT_MAX)
85 C(ULLONG_MAX)
86 C(ULONG_MAX)
87 C(USHRT_MAX)
88 C(WORD_BIT)
89 C(NL_ARGMAX)
90 #ifdef _XOPEN_SOURCE
91 C(NL_LANGMAX)
92 #endif
93 C(NL_MSGMAX)
94 C(NL_SETMAX)
95 C(NL_TEXTMAX)
96 #ifdef _XOPEN_SOURCE
97 C(NZERO)
98 #endif
99 }
100