X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fapi%2Flimits.c;h=b26cbbe44d694157b6a51926f203a4734dfbc9ec;hb=refs%2Fheads%2Fmaster;hp=8b311fcc017c3a9d07f35a0a150f249fbcf4b0e4;hpb=8661854b5c752fd48f305012a07b1a74fbd95cc2;p=libc-test diff --git a/src/api/limits.c b/src/api/limits.c index 8b311fc..b26cbbe 100644 --- a/src/api/limits.c +++ b/src/api/limits.c @@ -1,54 +1,8 @@ #include +#include "options.h" #define C(n) switch(n){case n:;} static void f() { -C(AIO_LISTIO_MAX) -C(AIO_MAX) -C(AIO_PRIO_DELTA_MAX) -C(ARG_MAX) -C(ATEXIT_MAX) -C(CHILD_MAX) -C(DELAYTIMER_MAX) -C(HOST_NAME_MAX) -#ifdef _XOPEN_SOURCE -C(IOV_MAX) -#endif -C(LOGIN_NAME_MAX) -C(MQ_OPEN_MAX) -C(MQ_PRIO_MAX) -C(OPEN_MAX) -C(PAGESIZE) -#ifdef _XOPEN_SOURCE -C(PAGE_SIZE) -#endif -C(PTHREAD_DESTRUCTOR_ITERATIONS) -C(PTHREAD_KEYS_MAX) -C(PTHREAD_STACK_MIN) -C(PTHREAD_THREADS_MAX) -C(RE_DUP_MAX) -C(RTSIG_MAX) -C(SEM_NSEMS_MAX) -C(SEM_VALUE_MAX) -C(SIGQUEUE_MAX) -C(SS_REPL_MAX) -C(STREAM_MAX) -C(SYMLOOP_MAX) -C(TIMER_MAX) -C(TTY_NAME_MAX) -C(TZNAME_MAX) -C(FILESIZEBITS) -C(LINK_MAX) -C(MAX_CANON) -C(MAX_INPUT) -C(NAME_MAX) -C(PATH_MAX) -C(PIPE_BUF) -C(POSIX_ALLOC_SIZE_MIN) -C(POSIX_REC_INCR_XFER_SIZE) -C(POSIX_REC_MAX_XFER_SIZE) -C(POSIX_REC_MIN_XFER_SIZE) -C(POSIX_REC_XFER_ALIGN) -C(SYMLINK_MAX) C(BC_BASE_MAX) C(BC_DIM_MAX) C(BC_SCALE_MAX) @@ -70,8 +24,10 @@ C(_POSIX_LINK_MAX) C(_POSIX_LOGIN_NAME_MAX) C(_POSIX_MAX_CANON) C(_POSIX_MAX_INPUT) +#ifdef POSIX_MESSAGE_PASSING C(_POSIX_MQ_OPEN_MAX) C(_POSIX_MQ_PRIO_MAX) +#endif C(_POSIX_NAME_MAX) C(_POSIX_NGROUPS_MAX) C(_POSIX_OPEN_MAX) @@ -83,7 +39,9 @@ C(_POSIX_SEM_NSEMS_MAX) C(_POSIX_SEM_VALUE_MAX) C(_POSIX_SIGQUEUE_MAX) C(_POSIX_SSIZE_MAX) +#if defined(POSIX_SPORADIC_SERVER) || defined(POSIX_THREAD_SPORADIC_SERVER) C(_POSIX_SS_REPL_MAX) +#endif C(_POSIX_STREAM_MAX) C(_POSIX_SYMLINK_MAX) C(_POSIX_SYMLOOP_MAX)