/* BFD back-end for binary objects.
Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
- 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
+ 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.
Written by Ian Lance Taylor, Cygnus Support, <ian@cygnus.com>
This file is part of BFD, the Binary File Descriptor library.
+ strlen (suffix)
+ sizeof "_binary__");
- buf = bfd_alloc (abfd, size);
+ buf = (char *) bfd_alloc (abfd, size);
if (buf == NULL)
return "";
unsigned int i;
bfd_size_type amt = BIN_SYMS * sizeof (asymbol);
- syms = bfd_alloc (abfd, amt);
+ syms = (asymbol *) bfd_alloc (abfd, amt);
if (syms == NULL)
return -1;
#define binary_bfd_is_group_section bfd_generic_is_group_section
#define binary_bfd_discard_group bfd_generic_discard_group
#define binary_section_already_linked _bfd_generic_section_already_linked
+#define binary_bfd_define_common_symbol bfd_generic_define_common_symbol
#define binary_bfd_link_hash_table_create _bfd_generic_link_hash_table_create
#define binary_bfd_link_hash_table_free _bfd_generic_link_hash_table_free
#define binary_bfd_link_just_syms _bfd_generic_link_just_syms