]> git.saurik.com Git - apple/libc.git/blame - Platforms/macosx/Makefile.inc
Libc-825.40.1.tar.gz
[apple/libc.git] / Platforms / macosx / Makefile.inc
CommitLineData
b5d655f7
A
1#
2# Selectable features for MacOSX
3#
4
5# Legacy *64 APIs
6FEATURE_LEGACY_64_APIS = 1
7
1f2f436a
A
8# Legacy crt1.o environ support
9FEATURE_LEGACY_CRT1_ENVIRON = 1
10
b5d655f7
A
11# Legacy rune APIs
12FEATURE_LEGACY_RUNE_APIS = 1
13
14# Legacy utmp APIs
15FEATURE_LEGACY_UTMP_APIS = 1
16
17# New OSMemoryNotification and OSThermalNotification APIs
18#FEATURE_MEM_THERM_NOTIFICATION_APIS = 1
19
20# Move localtime to /var/db/timezone
21#FEATURE_MOVE_LOCALTIME = 1
22
b5d655f7
A
23# No pre-1050 variants (should match sys/cdefs.h)
24#FEATURE_ONLY_1050_VARIANTS = 1
25
26# No legacy variants (should match sys/cdefs.h)
ad3c9f2a 27.if CURRENT_ARCH 64$
b5d655f7
A
28FEATURE_ONLY_UNIX_CONFORMANCE = 1
29.endif
30
31# Only 64-bit ino_t (should match sys/cdefs.h)
32#FEATURE_ONLY_64_BIT_INO_T = 1
33
34# Patch 3333969
35FEATURE_PATCH_3333969 = 1
36
b5d655f7
A
37# Patch 3417676
38FEATURE_PATCH_3417676 = 1
39
40# Patch 5243343
41FEATURE_PATCH_5243343 = 1
42
43# plockstat dtrace support
44FEATURE_PLOCKSTAT = 1
45
46# Timezone change notification
47FEATURE_TIMEZONE_CHANGE_NOTIFICATION = 1
ad3c9f2a
A
48
49# Memorystatus support for posix_spawn()
50FEATURE_MEMORYSTATUS = 1