diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 1275e27aca..d9fffa57f1 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,10 @@ +Wed Jul 31 15:00:12 1996 James G. Smith + + * reloc.c: (BFD_RELOC_ARM_OFFSETIMM8, BFD_RELOC_ARM_HWLITERAL): + Added, for internal use by the ARM gas. + * libbfd.h: Rebuilt + * bfd-in2.h: Rebuilt + Tue Jul 30 14:14:57 1996 Jeffrey A Law (law@cygnus.com) * libhppa.h (R_HPPA_ESEL): New field selector. diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index 0bd9c8bf0d..cb365a8c09 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -1771,6 +1771,8 @@ not stored in the instruction. */ BFD_RELOC_ARM_LDR_IMM, BFD_RELOC_ARM_LITERAL, BFD_RELOC_ARM_IN_POOL, + BFD_RELOC_ARM_OFFSET_IMM8, + BFD_RELOC_ARM_HWLITERAL, /* start-sanitize-arc */ /* Argonaut RISC Core (ARC) relocs. diff --git a/bfd/libbfd.h b/bfd/libbfd.h index 54a5d3f4e4..f3c7404e2d 100644 --- a/bfd/libbfd.h +++ b/bfd/libbfd.h @@ -704,6 +704,8 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@", "BFD_RELOC_ARM_LDR_IMM", "BFD_RELOC_ARM_LITERAL", "BFD_RELOC_ARM_IN_POOL", + "BFD_RELOC_ARM_OFFSET_IMM8", + "BFD_RELOC_ARM_HWLITERAL", /* start-sanitize-arc */ "BFD_RELOC_ARC_B22_PCREL", "BFD_RELOC_ARC_B26", diff --git a/bfd/reloc.c b/bfd/reloc.c index f2d6567e3e..a41860447a 100644 --- a/bfd/reloc.c +++ b/bfd/reloc.c @@ -2158,6 +2158,10 @@ ENUMX BFD_RELOC_ARM_LITERAL ENUMX BFD_RELOC_ARM_IN_POOL +ENUMX + BFD_RELOC_ARM_OFFSET_IMM8 +ENUMX + BFD_RELOC_ARM_HWLITERAL ENUMDOC These relocs are only used within the ARM assembler. They are not (at present) written to any object files.