+static asymbol *versados_new_symbol
+ PARAMS ((bfd *, int, const char *, bfd_vma, asection *));
+static char *new_symbol_string PARAMS ((bfd *, const char *));
+static const bfd_target *versados_object_p PARAMS ((bfd *));
+static bfd_boolean versados_pass_2 PARAMS ((bfd *));
+static bfd_boolean versados_get_section_contents
+ PARAMS ((bfd *, asection *, void *, file_ptr, bfd_size_type));
+static bfd_boolean versados_set_section_contents
+ PARAMS ((bfd *, sec_ptr, const void *, file_ptr, bfd_size_type));
+static int versados_sizeof_headers PARAMS ((bfd *, bfd_boolean));
+static long int versados_get_symtab_upper_bound PARAMS ((bfd *));
+static long int versados_canonicalize_symtab PARAMS ((bfd *, asymbol **));
+static void versados_get_symbol_info
+ PARAMS ((bfd *, asymbol *, symbol_info *));
+static void versados_print_symbol
+ PARAMS ((bfd *, PTR, asymbol *, bfd_print_symbol_type));
+static long versados_get_reloc_upper_bound
+ PARAMS ((bfd *, sec_ptr));
+static long versados_canonicalize_reloc
+ PARAMS ((bfd *, sec_ptr, arelent **, asymbol **));