For other relocations (e.g. BFD_RELOC_{8,16,32}{,_PCREL} or
BFD_RELOC_32_PCREL_S2) the generic enumerator is used. Plus use of such
aliases obfuscates where the generic types are actually in use.
BFD_RELOC_SPARC_BASE22,
/* SPARC64 relocations. */
-#define BFD_RELOC_SPARC_64 BFD_RELOC_64
BFD_RELOC_SPARC_10,
BFD_RELOC_SPARC_11,
BFD_RELOC_SPARC_OLO10,
BFD_RELOC_SPARC_7,
BFD_RELOC_SPARC_6,
BFD_RELOC_SPARC_5,
-#define BFD_RELOC_SPARC_DISP64 BFD_RELOC_64_PCREL
BFD_RELOC_SPARC_HIX22,
BFD_RELOC_SPARC_LOX10,
BFD_RELOC_SPARC_H44,
case BFD_RELOC_SPARC_11:
return &_bfd_sparc_elf_howto_table[R_SPARC_11];
- case BFD_RELOC_SPARC_64:
+ case BFD_RELOC_64:
return &_bfd_sparc_elf_howto_table[R_SPARC_64];
case BFD_RELOC_SPARC_OLO10:
case BFD_RELOC_SPARC_6:
return &_bfd_sparc_elf_howto_table[R_SPARC_6];
- case BFD_RELOC_SPARC_DISP64:
+ case BFD_RELOC_64_PCREL:
return &_bfd_sparc_elf_howto_table[R_SPARC_DISP64];
case BFD_RELOC_64_PLT_PCREL:
ENUMDOC
I think these are specific to SPARC a.out (e.g., Sun 4).
-ENUMEQ
- BFD_RELOC_SPARC_64
- BFD_RELOC_64
-ENUMX
+ENUM
BFD_RELOC_SPARC_10
ENUMX
BFD_RELOC_SPARC_11
BFD_RELOC_SPARC_6
ENUMX
BFD_RELOC_SPARC_5
-ENUMEQX
- BFD_RELOC_SPARC_DISP64
- BFD_RELOC_64_PCREL
ENUMX
BFD_RELOC_SPARC_HIX22
ENUMX