add inet_pton (and inet_ntop) functional tests
[libc-test] / src / api / limits.c
index 8b311fc..b26cbbe 100644 (file)
@@ -1,54 +1,8 @@
 #include <limits.h>
+#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)