+1999-06-02  Nick Clifton  <nickc@cygnus.com>
+
+       * pe-arm.c: Rename global arm interworking functions to avoid name
+       collision when all targets BFD is built.
+       * pei-arm.c: Ditto.
+
 1999-05-31  Mark Mitchell  <mark@codesourcery.com>
 
        * elf-bfd.h (elf_backend_data): Remove use_rela_p.  Add
 
 #define PCRELOFFSET          true
 #define COFF_LONG_SECTION_NAMES
 
+#define bfd_arm_allocate_interworking_sections \
+       bfd_arm_pe_allocate_interworking_sections
+#define bfd_arm_get_bfd_for_interworking \
+       bfd_arm_pe_get_bfd_for_interworking
+#define bfd_arm_process_before_allocation \
+       bfd_arm_pe_process_before_allocation
+
 #include "coff-arm.c"
 
 #define PCRELOFFSET        true
 #define COFF_LONG_SECTION_NAMES
 
+#define bfd_arm_allocate_interworking_sections \
+       bfd_arm_pe_allocate_interworking_sections
+#define bfd_arm_get_bfd_for_interworking \
+       bfd_arm_pe_get_bfd_for_interworking
+#define bfd_arm_process_before_allocation \
+       bfd_arm_pe_process_before_allocation
+
 #include "coff-arm.c"