Fix dependency for elfarm-oabi.c
authorNick Clifton <nickc@redhat.com>
Sat, 8 Apr 2000 00:19:37 +0000 (00:19 +0000)
committerNick Clifton <nickc@redhat.com>
Sat, 8 Apr 2000 00:19:37 +0000 (00:19 +0000)
bfd/ChangeLog
bfd/Makefile.am
bfd/Makefile.in

index 54a6f8f71e88c4ffbd6d0494519d99d8836fda22..339d6932f2635c4d965434b26d8602e82aab3be4 100644 (file)
@@ -1,3 +1,25 @@
+2000-04-07  Nick Clifton  <nickc@cygnus.com>
+
+       * reloc.c: Add BFD_RELOC_ARM_PCREL_BLX and
+       BFD_RELOC_THUMB_PCREL_BLX.
+
+       * elf32-arm.h (elf32_arm_final_link_relocate): Handle
+       R_ARM_XPC25 and R_ARM_THM_PC22.
+
+       * elfarm-nabi.c (elf32_arm_howto_): Fix definitions of
+       R_ARM_XPC25 and R_ARM_THM_XPC22.
+       (elf32_arm_reloc_map): Make BFD_RELOC_{ARM|THUMB}_PCREL_BLX to
+       R_ARM_[XPC25|THM_XPC22].
+
+       * elfarm-oabi.c: Define OLD_ARM_ABI and change include from
+       elf/arm-oabi.h to elf/arm.h
+
+       * Makefile.am: Fix dependency for elfarm-oabi.c
+       * Makefile.in: Regenerate.
+       
+       * bfd-in2.h: Regenerate.
+       * libbfd.h: Regenerate.
+
 2000-04-06  Michael Snyder  <msnyder@seadog.cygnus.com>
 
        * elfcore.h (elf_core_file_p): preserve value of tdata at entry,
index b3a157ade40d99f764ac98eae32462bc7dea95c5..aae8d708a75291d2d5d62a80caa0f35302c8260a 100644 (file)
@@ -848,7 +848,7 @@ elf.lo: elf.c $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \
 elf32-arc.lo: elf32-arc.c elf-bfd.h $(INCDIR)/elf/common.h \
   $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
   $(INCDIR)/elf/arc.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
-elfarm-oabi.lo: elfarm-oabi.c $(INCDIR)/elf/arm-oabi.h \
+elfarm-oabi.lo: elfarm-oabi.c $(INCDIR)/elf/arm.h \
   $(INCDIR)/elf/reloc-macros.h elf-bfd.h $(INCDIR)/elf/common.h \
   $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
   elf32-arm.h elf32-target.h
index b229d16d352ddd30a37247f5ff43b91a386e49e3..8b0ad63f11ce0a2463e33dde268b81f6469a3341 100644 (file)
@@ -1396,7 +1396,7 @@ elf.lo: elf.c $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \
 elf32-arc.lo: elf32-arc.c elf-bfd.h $(INCDIR)/elf/common.h \
   $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
   $(INCDIR)/elf/arc.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
-elfarm-oabi.lo: elfarm-oabi.c $(INCDIR)/elf/arm-oabi.h \
+elfarm-oabi.lo: elfarm-oabi.c $(INCDIR)/elf/arm.h \
   $(INCDIR)/elf/reloc-macros.h elf-bfd.h $(INCDIR)/elf/common.h \
   $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
   elf32-arm.h elf32-target.h