diff -up binutils-2.16.1/bfd/opncls.c~ binutils-2.16.1/bfd/opncls.c
--- binutils-2.16.1/bfd/opncls.c~ 2007-08-12 10:19:04.000000000 +0200
+++ binutils-2.16.1/bfd/opncls.c 2007-08-12 10:19:04.000000000 +0200
@@ -483,7 +483,7 @@ bfd_openr_iovec (const char *filename, c
nbfd->filename = filename;
nbfd->direction = read_direction;
- stream = open (nbfd, open_closure);
+ stream = (open) (nbfd, open_closure);
if (stream == NULL)
{
_bfd_delete_bfd (nbfd);