Loading...
include/limits.h Libc-1725.40.4 Libc-763.12
--- Libc/Libc-1725.40.4/include/limits.h
+++ Libc/Libc-763.12/include/limits.h
@@ -62,7 +62,6 @@
 
 #include <sys/cdefs.h>
 #include <machine/limits.h>
-#ifndef UNIFDEF_DRIVERKIT
 #include <sys/syslimits.h>
 
 #if __DARWIN_C_LEVEL > __DARWIN_C_ANSI
@@ -101,22 +100,12 @@
 #define _POSIX_SEM_VALUE_MAX 			32767
 #define _POSIX_SIGQUEUE_MAX 			32
 #define _POSIX_TIMER_MAX 			32
-
-#define _POSIX_CLOCKRES_MIN 20000000
 #endif /* __DARWIN_C_LEVEL >= 199309L */
 
 #if __DARWIN_C_LEVEL >= 199506L
 #define _POSIX_THREAD_DESTRUCTOR_ITERATIONS 	4
 #define _POSIX_THREAD_KEYS_MAX 			128
 #define _POSIX_THREAD_THREADS_MAX 		64
-
-#define PTHREAD_DESTRUCTOR_ITERATIONS 	4
-#define PTHREAD_KEYS_MAX 		512
-#if defined(__arm__) || defined(__arm64__)
-#define PTHREAD_STACK_MIN 		16384
-#else
-#define PTHREAD_STACK_MIN 		8192
-#endif
 #endif /* __DARWIN_C_LEVEL >= 199506L */
 
 #if __DARWIN_C_LEVEL >= 200112
@@ -135,6 +124,12 @@
 
 #define _POSIX_RE_DUP_MAX 		_POSIX2_RE_DUP_MAX
 #endif /* __DARWIN_C_LEVEL >= 200112 */
+
+#if __DARWIN_C_LEVEL >= 200809L
+#define PTHREAD_DESTRUCTOR_ITERATIONS 	4
+#define PTHREAD_KEYS_MAX 		512
+#define PTHREAD_STACK_MIN 		8192
+#endif /* __DARWIN_C_LEVEL >= 200809L */
 
 #if __DARWIN_C_LEVEL >= __DARWIN_C_FULL
 #define OFF_MIN		LLONG_MIN	/* min value for an off_t */
@@ -164,6 +159,5 @@
 #endif /* __DARWIN_C_LEVEL > __DARWIN_C_ANSI */
 
 /* NZERO to be defined here. TBD. See also sys/param.h  */
-#endif /* UNIFDEF_DRIVERKIT */
 
 #endif /* !_LIMITS_H_ */