daily update
[binutils-gdb.git] / bfd / plugin.c
index 2874fa67a01592ee2cbfb455563115f8fdc77abb..91bbfd1ff3caaa5dc3096b91b82aef6927bfe66d 100644 (file)
@@ -68,6 +68,7 @@
 #define bfd_plugin_bfd_discard_group                  bfd_generic_discard_group
 #define bfd_plugin_section_already_linked             _bfd_generic_section_already_linked
 #define bfd_plugin_bfd_define_common_symbol           bfd_generic_define_common_symbol
+#define bfd_plugin_bfd_copy_link_hash_symbol_type     _bfd_generic_copy_link_hash_symbol_type
 
 static enum ld_plugin_status
 message (int level ATTRIBUTE_UNUSED,
@@ -239,7 +240,7 @@ bfd_plugin_object_p (bfd *abfd)
 
   if (abfd->iostream)
     {
-      file.fd = fileno (abfd->iostream);
+      file.fd = fileno ((FILE *) abfd->iostream);
       file.offset = 0;
       file.filesize = 0; /*FIXME*/
     }
@@ -247,7 +248,7 @@ bfd_plugin_object_p (bfd *abfd)
     {
       bfd *archive = abfd->my_archive;
       BFD_ASSERT (archive);
-      file.fd = fileno (archive->iostream);
+      file.fd = fileno ((FILE *) archive->iostream);
       file.offset = abfd->origin;
       file.filesize = arelt_size (abfd);