2 # Selectable features for MacOSX
6 FEATURE_LEGACY_64_APIS = 1
8 # Legacy crt1.o environ support
9 FEATURE_LEGACY_CRT1_ENVIRON = 1
12 FEATURE_LEGACY_RUNE_APIS = 1
15 FEATURE_LEGACY_UTMP_APIS = 1
17 # OSThermalNotification APIs
18 FEATURE_THERM_NOTIFICATION_APIS = 1
20 # No pre-1050 variants (should match sys/cdefs.h)
21 FEATURE_ONLY_1050_VARIANTS = 0
23 # No legacy variants (should match sys/cdefs.h)
24 FEATURE_ONLY_UNIX_CONFORMANCE = 0
26 # Only 64-bit ino_t (should match sys/cdefs.h)
27 FEATURE_ONLY_64_BIT_INO_T = 0
30 FEATURE_PATCH_3333969 = 1
33 FEATURE_PATCH_3417676 = 1
35 # plockstat dtrace support
38 # Timezone change notification
39 FEATURE_TIMEZONE_CHANGE_NOTIFICATION = 1
41 # Extensible printf performance enhancement (uses more memory)
42 FEATURE_XPRINTF_PERF = 1
44 # Disable registration of specific signals (<rdar://problem/21952708>)
45 # FEATURE_SIGNAL_RESTRICTION = 0
47 # Enable 32-bit compilation in unistd.h (<rdar://problem/51818745>)
48 # FEATURE_POSIX_ILP32_ALLOW = 0