]> git.saurik.com Git - apple/libc.git/blame - Platforms/iPhone/Makefile.inc
Libc-763.11.tar.gz
[apple/libc.git] / Platforms / iPhone / Makefile.inc
CommitLineData
b5d655f7
A
1#
2# Selectable features for iPhone
3#
4
5# Legacy *64 APIs
6#FEATURE_LEGACY_64_APIS = 1
7
1f2f436a
A
8# Legacy crt1.o environ support
9#FEATURE_LEGACY_CRT1_ENVIRON = 1
10
b5d655f7
A
11# Legacy NX international APIs
12FEATURE_LEGACY_NX_INTERNAT_APIS = 1
13
14# Legacy NXZone APIs
15FEATURE_LEGACY_NXZONE_APIS = 1
16
17# Legacy rune APIs
18#FEATURE_LEGACY_RUNE_APIS = 1
19
20# Legacy utmp APIs
21#FEATURE_LEGACY_UTMP_APIS = 1
22
23# New OSMemoryNotification and OSThermalNotification APIs
24FEATURE_MEM_THERM_NOTIFICATION_APIS = 1
25
26# Move localtime to /var/db/timezone
1f2f436a 27.if $(RC_ProjectName) == $(RC_ProjectName:%_Sim=%)
b5d655f7 28FEATURE_MOVE_LOCALTIME = 1
1f2f436a 29.endif
b5d655f7
A
30
31# Long doubles are doubles (should match sys/cdefs.h)
32.if (${MACHINE_ARCH} == arm)
33FEATURE_ONLY_LONG_DOUBLE_IS_DOUBLE = 1
34.endif
35
36# No pre-1050 variants (should match sys/cdefs.h)
37FEATURE_ONLY_1050_VARIANTS = 1
38
39# No legacy variants (should match sys/cdefs.h)
40FEATURE_ONLY_UNIX_CONFORMANCE = 1
41
42# Only 64-bit ino_t (should match sys/cdefs.h)
43FEATURE_ONLY_64_BIT_INO_T = 1
44
45# Patch 3333969
46#FEATURE_PATCH_3333969 = 1
47
b5d655f7
A
48# Patch 3417676
49#FEATURE_PATCH_3417676 = 1
50
51# Patch 5243343
52FEATURE_PATCH_5243343 = 1
53
54# plockstat dtrace support
55#FEATURE_PLOCKSTAT = 1
56
57# Timezone change notification
1f2f436a 58FEATURE_TIMEZONE_CHANGE_NOTIFICATION = 1