[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