]> git.saurik.com Git - apple/libc.git/blame - Platforms/macosx/Makefile.inc
Libc-1272.250.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
23e20b00
A
17# OSThermalNotification APIs
18FEATURE_THERM_NOTIFICATION_APIS = 1
b5d655f7 19
b5d655f7
A
20# No pre-1050 variants (should match sys/cdefs.h)
21#FEATURE_ONLY_1050_VARIANTS = 1
22
23# No legacy variants (should match sys/cdefs.h)
ad3c9f2a 24.if CURRENT_ARCH 64$
b5d655f7
A
25FEATURE_ONLY_UNIX_CONFORMANCE = 1
26.endif
27
28# Only 64-bit ino_t (should match sys/cdefs.h)
29#FEATURE_ONLY_64_BIT_INO_T = 1
30
31# Patch 3333969
32FEATURE_PATCH_3333969 = 1
33
b5d655f7
A
34# Patch 3417676
35FEATURE_PATCH_3417676 = 1
36
b5d655f7
A
37# plockstat dtrace support
38FEATURE_PLOCKSTAT = 1
39
40# Timezone change notification
41FEATURE_TIMEZONE_CHANGE_NOTIFICATION = 1
ad3c9f2a 42
6465356a
A
43# Extensible printf performance enhancement (uses more memory)
44FEATURE_XPRINTF_PERF = 1
5f125488
A
45
46# Disable registration of specific signals (<rdar://problem/21952708>)
47# FEATURE_SIGNAL_RESTRICTION = 0