-extern void ar_emul_usage
- PARAMS ((FILE *));
-extern void ar_emul_default_usage
- PARAMS ((FILE *));
-extern bfd_boolean ar_emul_append
- PARAMS ((bfd **, char *, bfd_boolean));
-extern bfd_boolean ar_emul_default_append
- PARAMS ((bfd **, char *, bfd_boolean));
-extern bfd_boolean ar_emul_replace
- PARAMS ((bfd **, char *, bfd_boolean));
-extern bfd_boolean ar_emul_default_replace
- PARAMS ((bfd **, char *, bfd_boolean));
-extern bfd_boolean ar_emul_create
- PARAMS ((bfd **, char *, char *));
-extern bfd_boolean ar_emul_default_create
- PARAMS ((bfd **, char *, char *));
-extern bfd_boolean ar_emul_parse_arg
- PARAMS ((char *));
-extern bfd_boolean ar_emul_default_parse_arg
- PARAMS ((char *));
+extern void ar_emul_usage (FILE *);
+extern void ar_emul_default_usage (FILE *);
+extern bfd_boolean ar_emul_append (bfd **, char *, const char *,
+ bfd_boolean, bfd_boolean);
+extern bfd_boolean ar_emul_default_append (bfd **, char *, const char *,
+ bfd_boolean, bfd_boolean);
+extern bfd_boolean do_ar_emul_append (bfd **, bfd *,
+ bfd_boolean, bfd_boolean,
+ bfd_boolean (*)(bfd *));
+extern bfd_boolean ar_emul_replace (bfd **, char *, const char *,
+ bfd_boolean);
+extern bfd_boolean ar_emul_default_replace (bfd **, char *,
+ const char *, bfd_boolean);
+extern bfd_boolean ar_emul_parse_arg (char *);
+extern bfd_boolean ar_emul_default_parse_arg (char *);