Skip to content

Commit 9165af2

Browse files
committed
[Runtime] Add pointer auth to accessible function section/cache
1 parent 8cfb4ea commit 9165af2

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

stdlib/public/runtime/AccessibleFunction.cpp

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,10 @@ using namespace swift;
3030
namespace {
3131

3232
struct AccessibleFunctionsSection {
33-
const AccessibleFunctionRecord *Begin, *End;
33+
const AccessibleFunctionRecord *__ptrauth_swift_accessible_function_record
34+
Begin;
35+
const AccessibleFunctionRecord *__ptrauth_swift_accessible_function_record
36+
End;
3437

3538
AccessibleFunctionsSection(const AccessibleFunctionRecord *begin,
3639
const AccessibleFunctionRecord *end)
@@ -51,7 +54,7 @@ struct AccessibleFunctionCacheEntry {
5154
const char *Name;
5255
size_t NameLength;
5356

54-
const AccessibleFunctionRecord *R;
57+
const AccessibleFunctionRecord *__ptrauth_swift_accessible_function_record R;
5558

5659
public:
5760
AccessibleFunctionCacheEntry(llvm::StringRef name,

0 commit comments

Comments
 (0)