inet_pton tests, fix regression test case
[libc-test] / src / api / limits.c
index cbe88f8..b26cbbe 100644 (file)
@@ -1,4 +1,5 @@
 #include <limits.h>
+#include "options.h"
 #define C(n) switch(n){case n:;}
 static void f()
 {
@@ -23,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)
@@ -36,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)