[binutils, ARM, 10/16] BFCSEL infrastructure with new global reloc R_ARM_THM_BF12
[deliverable/binutils-gdb.git] / elfcpp / arm.h
index fb5cc25f0695fb62e398c6c9a26b7e2c59e40be0..19048658ece500ef4406972a453d79d283a4e805 100644 (file)
@@ -194,7 +194,12 @@ enum
   R_ARM_ME_TOO = 128,          // Obsolete
   R_ARM_THM_TLS_DESCSEQ16 = 129,// Static      Thumb16
   R_ARM_THM_TLS_DESCSEQ32 = 130,// Static      Thumb32
-  // 131 - 139                 Unallocated
+  // 131 - 135                 Unallocated
+  // Relocations for Armv8.1-M Mainline (BF/BFL)
+  R_ARM_THM_BF16 = 136,                // Static       Thumb32 ((S + A) | T) – P
+  R_ARM_THM_BF12 = 137,                // Static       Thumb32 ((S + A) | T) – P
+  R_ARM_THM_BF18 = 138,                // Static       Thumb32 ((S + A) | T) – P
+  // 139                       Unallocated
   // 140 - 159                 Dynamic         Reserved for future allocation
   R_ARM_IRELATIVE = 160,       // Dynamic
   // 161 - 255                 Unallocated
This page took 0.023633 seconds and 4 git commands to generate.