[llvm] a04f1d2 - [MachO] Add the relocation types for auth pointers (chained fixups).
Davide Italiano via llvm-commits
llvm-commits at lists.llvm.org
Tue May 30 19:16:25 PDT 2023
Author: Davide Italiano
Date: 2023-05-30T19:15:41-07:00
New Revision: a04f1d2740222598f7cef0e6a0e27c4200a00f94
URL: https://github.com/llvm/llvm-project/commit/a04f1d2740222598f7cef0e6a0e27c4200a00f94
DIFF: https://github.com/llvm/llvm-project/commit/a04f1d2740222598f7cef0e6a0e27c4200a00f94.diff
LOG: [MachO] Add the relocation types for auth pointers (chained fixups).
Added:
Modified:
llvm/include/llvm/BinaryFormat/MachO.h
Removed:
################################################################################
diff --git a/llvm/include/llvm/BinaryFormat/MachO.h b/llvm/include/llvm/BinaryFormat/MachO.h
index d51af31fb14ff..474480f9f0c18 100644
--- a/llvm/include/llvm/BinaryFormat/MachO.h
+++ b/llvm/include/llvm/BinaryFormat/MachO.h
@@ -473,6 +473,8 @@ enum RelocationInfoType {
ARM64_RELOC_TLVP_LOAD_PAGEOFF12 = 9,
// Must be followed by ARM64_RELOC_PAGE21 or ARM64_RELOC_PAGEOFF12.
ARM64_RELOC_ADDEND = 10,
+ // An authenticated pointer.
+ ARM64_RELOC_AUTHENTICATED_POINTER = 11,
// Constant values for the r_type field in an x86_64 architecture
// llvm::MachO::relocation_info or llvm::MachO::scattered_relocation_info
More information about the llvm-commits
mailing list