aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2000-04-08 00:19:37 +0000
committerNick Clifton <nickc@redhat.com>2000-04-08 00:19:37 +0000
commitd4c97e70fc1c9a598ceffb53c476ed4c0ebf3392 (patch)
tree02051322f3c7fb4756e353f10115fb12f985c532
parentd92b1a8a2a1a736a4c5c125928dbab47a47551fc (diff)
downloadgdb-d4c97e70fc1c9a598ceffb53c476ed4c0ebf3392.zip
gdb-d4c97e70fc1c9a598ceffb53c476ed4c0ebf3392.tar.gz
gdb-d4c97e70fc1c9a598ceffb53c476ed4c0ebf3392.tar.bz2
Fix dependency for elfarm-oabi.c
-rw-r--r--bfd/ChangeLog22
-rw-r--r--bfd/Makefile.am2
-rw-r--r--bfd/Makefile.in2
3 files changed, 24 insertions, 2 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 54a6f8f..339d693 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -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,
diff --git a/bfd/Makefile.am b/bfd/Makefile.am
index b3a157a..aae8d70 100644
--- a/bfd/Makefile.am
+++ b/bfd/Makefile.am
@@ -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
diff --git a/bfd/Makefile.in b/bfd/Makefile.in
index b229d16..8b0ad63 100644
--- a/bfd/Makefile.in
+++ b/bfd/Makefile.in
@@ -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