2 # Selectable features for iPhone
6 #FEATURE_LEGACY_64_APIS = 1
8 # Legacy crt1.o environ support
9 #FEATURE_LEGACY_CRT1_ENVIRON = 1
11 # Legacy NX international APIs
12 FEATURE_LEGACY_NX_INTERNAT_APIS = 1
15 FEATURE_LEGACY_NXZONE_APIS = 1
18 #FEATURE_LEGACY_RUNE_APIS = 1
21 #FEATURE_LEGACY_UTMP_APIS = 1
23 # New OSMemoryNotification and OSThermalNotification APIs
24 FEATURE_MEM_THERM_NOTIFICATION_APIS = 1
26 # Move localtime to /var/db/timezone
27 .if $(RC_ProjectName) == $(RC_ProjectName:%_Sim=%)
28 FEATURE_MOVE_LOCALTIME = 1
31 # Long doubles are doubles (should match sys/cdefs.h)
32 .if (${MACHINE_ARCH} == arm)
33 FEATURE_ONLY_LONG_DOUBLE_IS_DOUBLE = 1
36 # No pre-1050 variants (should match sys/cdefs.h)
37 FEATURE_ONLY_1050_VARIANTS = 1
39 # No legacy variants (should match sys/cdefs.h)
40 FEATURE_ONLY_UNIX_CONFORMANCE = 1
42 # Only 64-bit ino_t (should match sys/cdefs.h)
43 FEATURE_ONLY_64_BIT_INO_T = 1
46 #FEATURE_PATCH_3333969 = 1
49 #FEATURE_PATCH_3417676 = 1
52 FEATURE_PATCH_5243343 = 1
54 # plockstat dtrace support
55 #FEATURE_PLOCKSTAT = 1
57 # Timezone change notification
58 FEATURE_TIMEZONE_CHANGE_NOTIFICATION = 1