authorgravatar for mail@linusgroh.deLinus Groh <mail@linusgroh.de> 2025-12-14 20:35:07+00:00
committergravatar for mail@linusgroh.deLinus Groh <mail@linusgroh.de> 2025-12-14 20:35:07+00:00
log648c1c5d28f3c3b1da1acf326b733c47436007d1
tree67c2a419f36d8eac011d7003e2a651d719c9388e
parent2f2b09757682d4c3624d8e6d470852b1d1d6264d

libc: Update macOS headers to SDK 26.2


6 files changed, 48 insertions(+), 27 deletions(-)

lib/libc/darwin/SDKSettings.json+1-1
...@@ -1 +1 @@...@@ -1 +1 @@
1{"MinimalDisplayName":"26.1"}1{"MinimalDisplayName":"26.2"}
lib/libc/darwin/libSystem.tbd+16-15
...@@ -400,7 +400,7 @@ tbd-version: 4...@@ -400,7 +400,7 @@ tbd-version: 4
400targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 400targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
401 arm64e-macos, arm64e-maccatalyst ]401 arm64e-macos, arm64e-maccatalyst ]
402install-name: '/usr/lib/system/libcorecrypto.dylib'402install-name: '/usr/lib/system/libcorecrypto.dylib'
403current-version: 1922.40.14403current-version: 1922.60.11
404parent-umbrella:404parent-umbrella:
405 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 405 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
406 arm64e-macos, arm64e-maccatalyst ]406 arm64e-macos, arm64e-maccatalyst ]
...@@ -1182,7 +1182,7 @@ tbd-version: 4...@@ -1182,7 +1182,7 @@ tbd-version: 4
1182targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 1182targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
1183 arm64e-macos, arm64e-maccatalyst ]1183 arm64e-macos, arm64e-maccatalyst ]
1184install-name: '/usr/lib/system/libsystem_asl.dylib'1184install-name: '/usr/lib/system/libsystem_asl.dylib'
1185current-version: 4041185current-version: 406
1186parent-umbrella:1186parent-umbrella:
1187 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 1187 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
1188 arm64e-macos, arm64e-maccatalyst ]1188 arm64e-macos, arm64e-maccatalyst ]
...@@ -1609,7 +1609,7 @@ tbd-version: 4...@@ -1609,7 +1609,7 @@ tbd-version: 4
1609targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 1609targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
1610 arm64e-macos, arm64e-maccatalyst ]1610 arm64e-macos, arm64e-maccatalyst ]
1611install-name: '/usr/lib/system/libsystem_configuration.dylib'1611install-name: '/usr/lib/system/libsystem_configuration.dylib'
1612current-version: 1385.40.91612current-version: 1385.60.3
1613parent-umbrella:1613parent-umbrella:
1614 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 1614 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
1615 arm64e-macos, arm64e-maccatalyst ]1615 arm64e-macos, arm64e-maccatalyst ]
...@@ -1927,7 +1927,7 @@ tbd-version: 4...@@ -1927,7 +1927,7 @@ tbd-version: 4
1927targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 1927targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
1928 arm64e-macos, arm64e-maccatalyst ]1928 arm64e-macos, arm64e-maccatalyst ]
1929install-name: '/usr/lib/system/libsystem_dnssd.dylib'1929install-name: '/usr/lib/system/libsystem_dnssd.dylib'
1930current-version: 2881.40.181930current-version: 2881.60.4
1931parent-umbrella:1931parent-umbrella:
1932 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 1932 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
1933 arm64e-macos, arm64e-maccatalyst ]1933 arm64e-macos, arm64e-maccatalyst ]
...@@ -1964,16 +1964,17 @@ exports:...@@ -1964,16 +1964,17 @@ exports:
1964tbd-version: 41964tbd-version: 4
1965targets: [ x86_64-macos, arm64-macos, arm64e-macos ]1965targets: [ x86_64-macos, arm64-macos, arm64e-macos ]
1966install-name: '/usr/lib/system/libsystem_eligibility.dylib'1966install-name: '/usr/lib/system/libsystem_eligibility.dylib'
1967current-version: 286.40.91967current-version: 286.60.23
1968parent-umbrella:1968parent-umbrella:
1969 - targets: [ x86_64-macos, arm64-macos, arm64e-macos ]1969 - targets: [ x86_64-macos, arm64-macos, arm64e-macos ]
1970 umbrella: System1970 umbrella: System
1971exports:1971exports:
1972 - targets: [ x86_64-macos, arm64-macos, arm64e-macos ]1972 - targets: [ x86_64-macos, arm64-macos, arm64e-macos ]
1973 symbols: [ _os_eligibility_domain_for_name, _os_eligibility_dump_sysdiagnose_data_to_dir, 1973 symbols: [ _os_eligibility_domain_for_name, _os_eligibility_dump_sysdiagnose_data_to_dir,
1974 _os_eligibility_force_domain_answer, _os_eligibility_force_domain_set_answers, 1974 _os_eligibility_fetch_newest_policies, _os_eligibility_force_domain_answer,
1975 _os_eligibility_get_all_domain_answers, _os_eligibility_get_domain_answer, 1975 _os_eligibility_force_domain_set_answers, _os_eligibility_get_all_domain_answers,
1976 _os_eligibility_get_domain_notification_name, _os_eligibility_get_internal_state, 1976 _os_eligibility_get_domain_answer, _os_eligibility_get_domain_notification_name,
1977 _os_eligibility_get_error_description, _os_eligibility_get_internal_state,
1977 _os_eligibility_get_state_dump, _os_eligibility_precise_locations, 1978 _os_eligibility_get_state_dump, _os_eligibility_precise_locations,
1978 _os_eligibility_reset_all_domains, _os_eligibility_reset_domain, 1979 _os_eligibility_reset_all_domains, _os_eligibility_reset_domain,
1979 _os_eligibility_set_input, _os_eligibility_set_test_mode ]1980 _os_eligibility_set_input, _os_eligibility_set_test_mode ]
...@@ -2120,7 +2121,7 @@ tbd-version: 4...@@ -2120,7 +2121,7 @@ tbd-version: 4
2120targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 2121targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
2121 arm64e-macos, arm64e-maccatalyst ]2122 arm64e-macos, arm64e-maccatalyst ]
2122install-name: '/usr/lib/system/libsystem_kernel.dylib'2123install-name: '/usr/lib/system/libsystem_kernel.dylib'
2123current-version: 12377.41.62124current-version: 12377.61.12
2124parent-umbrella:2125parent-umbrella:
2125 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 2126 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
2126 arm64e-macos, arm64e-maccatalyst ]2127 arm64e-macos, arm64e-maccatalyst ]
...@@ -2860,7 +2861,7 @@ tbd-version: 4...@@ -2860,7 +2861,7 @@ tbd-version: 4
2860targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 2861targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
2861 arm64e-macos, arm64e-maccatalyst ]2862 arm64e-macos, arm64e-maccatalyst ]
2862install-name: '/usr/lib/system/libsystem_malloc.dylib'2863install-name: '/usr/lib/system/libsystem_malloc.dylib'
2863current-version: 792.41.12864current-version: 792.60.6
2864parent-umbrella:2865parent-umbrella:
2865 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 2866 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
2866 arm64e-macos, arm64e-maccatalyst ]2867 arm64e-macos, arm64e-maccatalyst ]
...@@ -3027,7 +3028,7 @@ tbd-version: 4...@@ -3027,7 +3028,7 @@ tbd-version: 4
3027targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 3028targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
3028 arm64e-macos, arm64e-maccatalyst ]3029 arm64e-macos, arm64e-maccatalyst ]
3029install-name: '/usr/lib/system/libsystem_platform.dylib'3030install-name: '/usr/lib/system/libsystem_platform.dylib'
3030current-version: 359.40.33031current-version: 359.60.3
3031parent-umbrella:3032parent-umbrella:
3032 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 3033 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
3033 arm64e-macos, arm64e-maccatalyst ]3034 arm64e-macos, arm64e-maccatalyst ]
...@@ -3203,7 +3204,7 @@ tbd-version: 4...@@ -3203,7 +3204,7 @@ tbd-version: 4
3203targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 3204targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
3204 arm64e-macos, arm64e-maccatalyst ]3205 arm64e-macos, arm64e-maccatalyst ]
3205install-name: '/usr/lib/system/libsystem_sandbox.dylib'3206install-name: '/usr/lib/system/libsystem_sandbox.dylib'
3206current-version: 2680.41.13207current-version: 2680.60.11
3207parent-umbrella:3208parent-umbrella:
3208 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 3209 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
3209 arm64e-macos, arm64e-maccatalyst ]3210 arm64e-macos, arm64e-maccatalyst ]
...@@ -3357,7 +3358,7 @@ tbd-version: 4...@@ -3357,7 +3358,7 @@ tbd-version: 4
3357targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 3358targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
3358 arm64e-macos, arm64e-maccatalyst ]3359 arm64e-macos, arm64e-maccatalyst ]
3359install-name: '/usr/lib/system/libsystem_trace.dylib'3360install-name: '/usr/lib/system/libsystem_trace.dylib'
3360current-version: 1815.40.203361current-version: 1815.61.1
3361parent-umbrella:3362parent-umbrella:
3362 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 3363 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
3363 arm64e-macos, arm64e-maccatalyst ]3364 arm64e-macos, arm64e-maccatalyst ]
...@@ -3444,7 +3445,7 @@ exports:...@@ -3444,7 +3445,7 @@ exports:
3444tbd-version: 43445tbd-version: 4
3445targets: [ x86_64-macos, arm64-macos, arm64e-macos ]3446targets: [ x86_64-macos, arm64-macos, arm64e-macos ]
3446install-name: '/usr/lib/system/libsystem_trial.dylib'3447install-name: '/usr/lib/system/libsystem_trial.dylib'
3447current-version: 474.33448current-version: 474.2
3448parent-umbrella:3449parent-umbrella:
3449 - targets: [ x86_64-macos, arm64-macos, arm64e-macos ]3450 - targets: [ x86_64-macos, arm64-macos, arm64e-macos ]
3450 umbrella: System3451 umbrella: System
...@@ -3487,7 +3488,7 @@ tbd-version: 4...@@ -3487,7 +3488,7 @@ tbd-version: 4
3487targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 3488targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
3488 arm64e-macos, arm64e-maccatalyst ]3489 arm64e-macos, arm64e-maccatalyst ]
3489install-name: '/usr/lib/system/libxpc.dylib'3490install-name: '/usr/lib/system/libxpc.dylib'
3490current-version: 3089.41.23491current-version: 3089.60.7
3491parent-umbrella:3492parent-umbrella:
3492 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 3493 - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst,
3493 arm64e-macos, arm64e-maccatalyst ]3494 arm64e-macos, arm64e-maccatalyst ]
lib/libc/include/any-darwin-any/AvailabilityInternal.h+10-10
...@@ -37,11 +37,11 @@...@@ -37,11 +37,11 @@
37 #if __has_builtin(__is_target_os)37 #if __has_builtin(__is_target_os)
38 #if __is_target_os(macos)38 #if __is_target_os(macos)
39 #define __MAC_OS_X_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__39 #define __MAC_OS_X_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__
40 #define __MAC_OS_X_VERSION_MAX_ALLOWED __MAC_26_140 #define __MAC_OS_X_VERSION_MAX_ALLOWED __MAC_26_2
41 #endif41 #endif
42 #elif __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ 42 #elif __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__
43 #define __MAC_OS_X_VERSION_MIN_REQUIRED __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__43 #define __MAC_OS_X_VERSION_MIN_REQUIRED __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__
44 #define __MAC_OS_X_VERSION_MAX_ALLOWED __MAC_26_144 #define __MAC_OS_X_VERSION_MAX_ALLOWED __MAC_26_2
45 #endif /* __has_builtin(__is_target_os) */45 #endif /* __has_builtin(__is_target_os) */
46 #endif /* defined(__has_builtin) */46 #endif /* defined(__has_builtin) */
47#endif /* __MAC_OS_X_VERSION_MIN_REQUIRED */47#endif /* __MAC_OS_X_VERSION_MIN_REQUIRED */
...@@ -51,11 +51,11 @@...@@ -51,11 +51,11 @@
51 #if __has_builtin(__is_target_os)51 #if __has_builtin(__is_target_os)
52 #if __is_target_os(ios)52 #if __is_target_os(ios)
53 #define __IPHONE_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__53 #define __IPHONE_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__
54 #define __IPHONE_OS_VERSION_MAX_ALLOWED __IPHONE_26_154 #define __IPHONE_OS_VERSION_MAX_ALLOWED __IPHONE_26_2
55 #endif55 #endif
56 #elif __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ 56 #elif __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__
57 #define __IPHONE_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__57 #define __IPHONE_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__
58 #define __IPHONE_OS_VERSION_MAX_ALLOWED __IPHONE_26_158 #define __IPHONE_OS_VERSION_MAX_ALLOWED __IPHONE_26_2
59 #endif /* __has_builtin(__is_target_os) */59 #endif /* __has_builtin(__is_target_os) */
60 #endif /* defined(__has_builtin) */60 #endif /* defined(__has_builtin) */
61#endif /* __IPHONE_OS_VERSION_MIN_REQUIRED */61#endif /* __IPHONE_OS_VERSION_MIN_REQUIRED */
...@@ -65,13 +65,13 @@...@@ -65,13 +65,13 @@
65 #if __has_builtin(__is_target_os)65 #if __has_builtin(__is_target_os)
66 #if __is_target_os(watchos)66 #if __is_target_os(watchos)
67 #define __WATCH_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__67 #define __WATCH_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__
68 #define __WATCH_OS_VERSION_MAX_ALLOWED __WATCHOS_26_168 #define __WATCH_OS_VERSION_MAX_ALLOWED __WATCHOS_26_2
69 /* for compatibility with existing code. New code should use platform specific checks */69 /* for compatibility with existing code. New code should use platform specific checks */
70 #define __IPHONE_OS_VERSION_MIN_REQUIRED __IPHONE_9_070 #define __IPHONE_OS_VERSION_MIN_REQUIRED __IPHONE_9_0
71 #endif71 #endif
72 #elif __ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__ 72 #elif __ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__
73 #define __WATCH_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__73 #define __WATCH_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__
74 #define __WATCH_OS_VERSION_MAX_ALLOWED __WATCHOS_26_174 #define __WATCH_OS_VERSION_MAX_ALLOWED __WATCHOS_26_2
75 /* for compatibility with existing code. New code should use platform specific checks */75 /* for compatibility with existing code. New code should use platform specific checks */
76 #define __IPHONE_OS_VERSION_MIN_REQUIRED __IPHONE_9_076 #define __IPHONE_OS_VERSION_MIN_REQUIRED __IPHONE_9_0
77 #endif /* __has_builtin(__is_target_os) */77 #endif /* __has_builtin(__is_target_os) */
...@@ -83,13 +83,13 @@...@@ -83,13 +83,13 @@
83 #if __has_builtin(__is_target_os)83 #if __has_builtin(__is_target_os)
84 #if __is_target_os(tvos)84 #if __is_target_os(tvos)
85 #define __TV_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__85 #define __TV_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__
86 #define __TV_OS_VERSION_MAX_ALLOWED __TVOS_26_186 #define __TV_OS_VERSION_MAX_ALLOWED __TVOS_26_2
87 /* for compatibility with existing code. New code should use platform specific checks */87 /* for compatibility with existing code. New code should use platform specific checks */
88 #define __IPHONE_OS_VERSION_MIN_REQUIRED __IPHONE_9_088 #define __IPHONE_OS_VERSION_MIN_REQUIRED __IPHONE_9_0
89 #endif89 #endif
90 #elif __ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__ 90 #elif __ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__
91 #define __TV_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__91 #define __TV_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__
92 #define __TV_OS_VERSION_MAX_ALLOWED __TVOS_26_192 #define __TV_OS_VERSION_MAX_ALLOWED __TVOS_26_2
93 /* for compatibility with existing code. New code should use platform specific checks */93 /* for compatibility with existing code. New code should use platform specific checks */
94 #define __IPHONE_OS_VERSION_MIN_REQUIRED __IPHONE_9_094 #define __IPHONE_OS_VERSION_MIN_REQUIRED __IPHONE_9_0
95 #endif /* __has_builtin(__is_target_os) */95 #endif /* __has_builtin(__is_target_os) */
...@@ -103,7 +103,7 @@...@@ -103,7 +103,7 @@
103 #if __has_builtin(__is_target_os)103 #if __has_builtin(__is_target_os)
104 #if __is_target_os(driverkit)104 #if __is_target_os(driverkit)
105 #define __DRIVERKIT_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__105 #define __DRIVERKIT_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__
106 #define __DRIVERKIT_VERSION_MAX_ALLOWED __DRIVERKIT_25_1106 #define __DRIVERKIT_VERSION_MAX_ALLOWED __DRIVERKIT_25_2
107 #endif107 #endif
108 #endif /* __has_builtin(__is_target_os) */108 #endif /* __has_builtin(__is_target_os) */
109 #endif /* defined(__has_builtin) */109 #endif /* defined(__has_builtin) */
...@@ -114,7 +114,7 @@...@@ -114,7 +114,7 @@
114 #if __has_builtin(__is_target_os)114 #if __has_builtin(__is_target_os)
115 #if __is_target_os(visionos)115 #if __is_target_os(visionos)
116 #define __VISION_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__116 #define __VISION_OS_VERSION_MIN_REQUIRED __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__
117 #define __VISION_OS_VERSION_MAX_ALLOWED __VISIONOS_26_1117 #define __VISION_OS_VERSION_MAX_ALLOWED __VISIONOS_26_2
118 /* for compatibility with existing code. New code should use platform specific checks */118 /* for compatibility with existing code. New code should use platform specific checks */
119 #define __IPHONE_OS_VERSION_MIN_REQUIRED __IPHONE_17_1119 #define __IPHONE_OS_VERSION_MIN_REQUIRED __IPHONE_17_1
120 #endif120 #endif
lib/libc/include/any-darwin-any/AvailabilityVersions.h+8
...@@ -98,6 +98,7 @@...@@ -98,6 +98,7 @@
98#define __MAC_16_0 16000098#define __MAC_16_0 160000
99#define __MAC_26_0 26000099#define __MAC_26_0 260000
100#define __MAC_26_1 260100100#define __MAC_26_1 260100
101#define __MAC_26_2 260200
101/* __MAC__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */102/* __MAC__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */
102103
103#define __IPHONE_2_0 20000104#define __IPHONE_2_0 20000
...@@ -190,6 +191,7 @@...@@ -190,6 +191,7 @@
190#define __IPHONE_19_0 190000191#define __IPHONE_19_0 190000
191#define __IPHONE_26_0 260000192#define __IPHONE_26_0 260000
192#define __IPHONE_26_1 260100193#define __IPHONE_26_1 260100
194#define __IPHONE_26_2 260200
193/* __IPHONE__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */195/* __IPHONE__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */
194196
195#define __WATCHOS_1_0 10000197#define __WATCHOS_1_0 10000
...@@ -251,6 +253,7 @@...@@ -251,6 +253,7 @@
251#define __WATCHOS_12_0 120000253#define __WATCHOS_12_0 120000
252#define __WATCHOS_26_0 260000254#define __WATCHOS_26_0 260000
253#define __WATCHOS_26_1 260100255#define __WATCHOS_26_1 260100
256#define __WATCHOS_26_2 260200
254/* __WATCHOS__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */257/* __WATCHOS__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */
255258
256#define __TVOS_9_0 90000259#define __TVOS_9_0 90000
...@@ -312,6 +315,7 @@...@@ -312,6 +315,7 @@
312#define __TVOS_19_0 190000315#define __TVOS_19_0 190000
313#define __TVOS_26_0 260000316#define __TVOS_26_0 260000
314#define __TVOS_26_1 260100317#define __TVOS_26_1 260100
318#define __TVOS_26_2 260200
315/* __TVOS__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */319/* __TVOS__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */
316320
317#define __BRIDGEOS_2_0 20000321#define __BRIDGEOS_2_0 20000
...@@ -350,6 +354,7 @@...@@ -350,6 +354,7 @@
350#define __BRIDGEOS_9_6 90600354#define __BRIDGEOS_9_6 90600
351#define __BRIDGEOS_10_0 100000355#define __BRIDGEOS_10_0 100000
352#define __BRIDGEOS_10_1 100100356#define __BRIDGEOS_10_1 100100
357#define __BRIDGEOS_10_2 100200
353358
354359
355#define __DRIVERKIT_19_0 190000360#define __DRIVERKIT_19_0 190000
...@@ -375,6 +380,7 @@...@@ -375,6 +380,7 @@
375#define __DRIVERKIT_24_6 240600380#define __DRIVERKIT_24_6 240600
376#define __DRIVERKIT_25_0 250000381#define __DRIVERKIT_25_0 250000
377#define __DRIVERKIT_25_1 250100382#define __DRIVERKIT_25_1 250100
383#define __DRIVERKIT_25_2 250200
378/* __DRIVERKIT__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */384/* __DRIVERKIT__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */
379385
380#define __VISIONOS_1_0 10000386#define __VISIONOS_1_0 10000
...@@ -391,6 +397,7 @@...@@ -391,6 +397,7 @@
391#define __VISIONOS_3_0 30000397#define __VISIONOS_3_0 30000
392#define __VISIONOS_26_0 260000398#define __VISIONOS_26_0 260000
393#define __VISIONOS_26_1 260100399#define __VISIONOS_26_1 260100
400#define __VISIONOS_26_2 260200
394/* __VISIONOS__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */401/* __VISIONOS__NA is not defined to a value but is used as a token by macros to indicate that the API is unavailable */
395402
396403
...@@ -482,6 +489,7 @@...@@ -482,6 +489,7 @@
482#define MAC_OS_VERSION_16_0 __MAC_16_0489#define MAC_OS_VERSION_16_0 __MAC_16_0
483#define MAC_OS_VERSION_26_0 __MAC_26_0490#define MAC_OS_VERSION_26_0 __MAC_26_0
484#define MAC_OS_VERSION_26_1 __MAC_26_1491#define MAC_OS_VERSION_26_1 __MAC_26_1
492#define MAC_OS_VERSION_26_2 __MAC_26_2
485493
486#endif /* #if (!defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || defined(_DARWIN_C_SOURCE) */494#endif /* #if (!defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || defined(_DARWIN_C_SOURCE) */
487495
lib/libc/include/any-darwin-any/mach/port.h+1-1
...@@ -482,7 +482,7 @@ enum mach_port_guard_exception_codes {...@@ -482,7 +482,7 @@ enum mach_port_guard_exception_codes {
482 /* start of always non-fatal guards */482 /* start of always non-fatal guards */
483 kGUARD_EXC_RCV_GUARDED_DESC = 0x00100000, /* for development only */483 kGUARD_EXC_RCV_GUARDED_DESC = 0x00100000, /* for development only */
484 kGUARD_EXC_SERVICE_PORT_VIOLATION_NON_FATAL = 0x00100001, /* unused, for future sp defense enablement */484 kGUARD_EXC_SERVICE_PORT_VIOLATION_NON_FATAL = 0x00100001, /* unused, for future sp defense enablement */
485 kGUARD_EXC_PROVISIONAL_REPLY_PORT = 0x00100002,485 kGUARD_EXC_PROVISIONAL_REPLY_PORT = 0x00100002, /* unused */
486 kGUARD_EXC_OOL_PORT_ARRAY_CREATION = 0x00100003, /* unused */486 kGUARD_EXC_OOL_PORT_ARRAY_CREATION = 0x00100003, /* unused */
487 kGUARD_EXC_MOVE_PROVISIONAL_REPLY_PORT = 0x00100004,487 kGUARD_EXC_MOVE_PROVISIONAL_REPLY_PORT = 0x00100004,
488 kGUARD_EXC_REPLY_PORT_SINGLE_SO_RIGHT = 0x00100005,488 kGUARD_EXC_REPLY_PORT_SINGLE_SO_RIGHT = 0x00100005,
lib/libc/include/any-darwin-any/sys/_symbol_aliasing.h+12
...@@ -569,6 +569,12 @@...@@ -569,6 +569,12 @@
569#define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_26_1(x)569#define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_26_1(x)
570#endif570#endif
571571
572#if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 260200
573#define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_26_2(x) x
574#else
575#define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_26_2(x)
576#endif
577
572#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1000578#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1000
573#define __DARWIN_ALIAS_STARTING_MAC___MAC_10_0(x) x579#define __DARWIN_ALIAS_STARTING_MAC___MAC_10_0(x) x
574#else580#else
...@@ -1013,3 +1019,9 @@...@@ -1013,3 +1019,9 @@
1013#define __DARWIN_ALIAS_STARTING_MAC___MAC_26_1(x)1019#define __DARWIN_ALIAS_STARTING_MAC___MAC_26_1(x)
1014#endif1020#endif
10151021
1022#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 260200
1023#define __DARWIN_ALIAS_STARTING_MAC___MAC_26_2(x) x
1024#else
1025#define __DARWIN_ALIAS_STARTING_MAC___MAC_26_2(x)
1026#endif
1027