diff --git a/binutils/ar.c b/binutils/ar.c index 39e18bb765..d034ab2d6c 100644 --- a/binutils/ar.c +++ b/binutils/ar.c @@ -46,6 +46,11 @@ extern int errno; #endif #define BUFSIZE 8192 +/* Kludge declaration from BFD! This is ugly! FIXME! XXX */ + +struct ar_hdr * +bfd_special_undocumented_glue PARAMS ((bfd *abfd, char *filename)); + /* Forward declarations */ static void @@ -619,10 +624,6 @@ extract_file(abfd) /* Just do it quickly; don't worry about dups, armap, or anything like that */ -/* This is ugly! XXX */ - -PROTO(struct ar_hdr *, bfd_special_undocumented_glue, (bfd *abfd, char *filename)); - static void do_quick_append(archive_filename, files_to_append) char *archive_filename;