]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - bfd/libbfd.h
Add new relocations to GAS
[thirdparty/binutils-gdb.git] / bfd / libbfd.h
index 38f0754f79f017b3f18656fcb0aee055f8118da1..67e86952596e4536a94032e59aee6bcfb0050e61 100644 (file)
@@ -3014,8 +3014,17 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@",
   "BFD_RELOC_AARCH64_MOVW_PREL_G2",
   "BFD_RELOC_AARCH64_MOVW_PREL_G2_NC",
   "BFD_RELOC_AARCH64_MOVW_PREL_G3",
+  "BFD_RELOC_MORELLO_MOVW_SIZE_G0",
+  "BFD_RELOC_MORELLO_MOVW_SIZE_G0_NC",
+  "BFD_RELOC_MORELLO_MOVW_SIZE_G1",
+  "BFD_RELOC_MORELLO_MOVW_SIZE_G1_NC",
+  "BFD_RELOC_MORELLO_MOVW_SIZE_G2",
+  "BFD_RELOC_MORELLO_MOVW_SIZE_G2_NC",
+  "BFD_RELOC_MORELLO_MOVW_SIZE_G3",
   "BFD_RELOC_MORELLO_LD_LO17_PCREL",
   "BFD_RELOC_AARCH64_LD_LO19_PCREL",
+  "BFD_RELOC_MORELLO_ADR_HI20_PCREL",
+  "BFD_RELOC_MORELLO_ADR_HI20_NC_PCREL",
   "BFD_RELOC_AARCH64_ADR_LO21_PCREL",
   "BFD_RELOC_AARCH64_ADR_HI21_PCREL",
   "BFD_RELOC_AARCH64_ADR_HI21_NC_PCREL",
@@ -3025,13 +3034,19 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@",
   "BFD_RELOC_AARCH64_BRANCH19",
   "BFD_RELOC_AARCH64_JUMP26",
   "BFD_RELOC_AARCH64_CALL26",
+  "BFD_RELOC_MORELLO_TSTBR14",
+  "BFD_RELOC_MORELLO_BRANCH19",
+  "BFD_RELOC_MORELLO_JUMP26",
+  "BFD_RELOC_MORELLO_CALL26",
   "BFD_RELOC_AARCH64_LDST16_LO12",
   "BFD_RELOC_AARCH64_LDST32_LO12",
   "BFD_RELOC_AARCH64_LDST64_LO12",
   "BFD_RELOC_AARCH64_LDST128_LO12",
   "BFD_RELOC_AARCH64_GOT_LD_PREL19",
   "BFD_RELOC_AARCH64_ADR_GOT_PAGE",
+  "BFD_RELOC_MORELLO_ADR_GOT_PAGE",
   "BFD_RELOC_AARCH64_LD64_GOT_LO12_NC",
+  "BFD_RELOC_MORELLO_LD128_GOT_LO12_NC",
   "BFD_RELOC_AARCH64_LD32_GOT_LO12_NC",
   "BFD_RELOC_AARCH64_MOVW_GOTOFF_G0_NC",
   "BFD_RELOC_AARCH64_MOVW_GOTOFF_G1",
@@ -3095,6 +3110,11 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@",
   "BFD_RELOC_AARCH64_TLSDESC_LDR",
   "BFD_RELOC_AARCH64_TLSDESC_ADD",
   "BFD_RELOC_AARCH64_TLSDESC_CALL",
+  "BFD_RELOC_MORELLO_TLSDESC_ADR_PAGE20",
+  "BFD_RELOC_MORELLO_TLSDESC_LD128_LO12",
+  "BFD_RELOC_MORELLO_TLSDESC_CALL",
+  "BFD_RELOC_MORELLO_TLSIE_ADR_GOTTPREL_PAGE20",
+  "BFD_RELOC_MORELLO_TLSIE_ADD_LO12",
   "BFD_RELOC_AARCH64_COPY",
   "BFD_RELOC_AARCH64_GLOB_DAT",
   "BFD_RELOC_AARCH64_JUMP_SLOT",
@@ -3104,6 +3124,13 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@",
   "BFD_RELOC_AARCH64_TLS_TPREL",
   "BFD_RELOC_AARCH64_TLSDESC",
   "BFD_RELOC_AARCH64_IRELATIVE",
+  "BFD_RELOC_MORELLO_CAPINIT",
+  "BFD_RELOC_MORELLO_GLOB_DAT",
+  "BFD_RELOC_MORELLO_JUMP_SLOT",
+  "BFD_RELOC_MORELLO_RELATIVE",
+  "BFD_RELOC_MORELLO_IRELATIVE",
+  "BFD_RELOC_MORELLO_TLSDESC",
+  "BFD_RELOC_MORELLO_TPREL128",
   "BFD_RELOC_AARCH64_RELOC_END",
   "BFD_RELOC_AARCH64_GAS_INTERNAL_FIXUP",
   "BFD_RELOC_AARCH64_LDST_LO12",