File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -1424,6 +1424,9 @@ namespace SpecialPointerAuthDiscriminators {
1424
1424
1425
1425
// / Dispatch integration.
1426
1426
const uint16_t DispatchInvokeFunction = 0xf493 ; // = 62611
1427
+
1428
+ // / Functions accessible at runtime (i.e. distributed method accessors).
1429
+ const uint16_t AccessibleFunctionRecord = 0x438c ; // = 17292
1427
1430
}
1428
1431
1429
1432
// / The number of arguments that will be passed directly to a generic
Original file line number Diff line number Diff line change @@ -302,6 +302,9 @@ extern uintptr_t __COMPATIBILITY_LIBRARIES_CANNOT_CHECK_THE_IS_SWIFT_BIT_DIRECTL
302
302
#define __ptrauth_swift_dispatch_invoke_function \
303
303
__ptrauth (ptrauth_key_process_independent_code, 1 , \
304
304
SpecialPointerAuthDiscriminators::DispatchInvokeFunction)
305
+ #define __ptrauth_swift_accessible_function_record \
306
+ __ptrauth (ptrauth_key_process_independent_data, 1 , \
307
+ SpecialPointerAuthDiscriminators::AccessibleFunctionRecord)
305
308
#define __ptrauth_swift_objc_superclass \
306
309
__ptrauth (ptrauth_key_process_independent_data, 1 , \
307
310
swift::SpecialPointerAuthDiscriminators::ObjCSuperclass)
@@ -334,6 +337,7 @@ extern uintptr_t __COMPATIBILITY_LIBRARIES_CANNOT_CHECK_THE_IS_SWIFT_BIT_DIRECTL
334
337
#define __ptrauth_swift_cancellation_notification_function
335
338
#define __ptrauth_swift_escalation_notification_function
336
339
#define __ptrauth_swift_dispatch_invoke_function
340
+ #define __ptrauth_swift_accessible_function_record
337
341
#define __ptrauth_swift_objc_superclass
338
342
#define __ptrauth_swift_runtime_function_entry
339
343
#define __ptrauth_swift_runtime_function_entry_with_key (__key )
You can’t perform that action at this time.
0 commit comments