| Line 1... | Line 1... | 
      
        | /* BFD back-end for oasys objects.
 | /* BFD back-end for oasys objects.
 | 
      
        |    Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2001,
 |    Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2001,
 | 
      
        |    2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
 |    2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.
 | 
      
        |    Written by Steve Chamberlain of Cygnus Support, <sac@cygnus.com>.
 |    Written by Steve Chamberlain of Cygnus Support, <sac@cygnus.com>.
 | 
      
        |  
 |  
 | 
      
        |    This file is part of BFD, the Binary File Descriptor library.
 |    This file is part of BFD, the Binary File Descriptor library.
 | 
      
        |  
 |  
 | 
      
        |    This program is free software; you can redistribute it and/or modify
 |    This program is free software; you can redistribute it and/or modify
 | 
      
        | Line 1082... | Line 1082... | 
      
        |  
 |  
 | 
      
        | static asymbol *
 | static asymbol *
 | 
      
        | oasys_make_empty_symbol (bfd *abfd)
 | oasys_make_empty_symbol (bfd *abfd)
 | 
      
        | {
 | {
 | 
      
        |   bfd_size_type amt = sizeof (oasys_symbol_type);
 |   bfd_size_type amt = sizeof (oasys_symbol_type);
 | 
      
        |   oasys_symbol_type *new = bfd_zalloc (abfd, amt);
 |   oasys_symbol_type *new_symbol_type = bfd_zalloc (abfd, amt);
 | 
      
        |  
 |  
 | 
      
        |   if (!new)
 |   if (!new_symbol_type)
 | 
      
        |     return NULL;
 |     return NULL;
 | 
      
        |   new->symbol.the_bfd = abfd;
 |   new_symbol_type->symbol.the_bfd = abfd;
 | 
      
        |   return &new->symbol;
 |   return &new_symbol_type->symbol;
 | 
      
        | }
 | }
 | 
      
        |  
 |  
 | 
      
        | /* User should have checked the file flags; perhaps we should return
 | /* User should have checked the file flags; perhaps we should return
 | 
      
        |    BFD_NO_MORE_SYMBOLS if there are none?  */
 |    BFD_NO_MORE_SYMBOLS if there are none?  */
 | 
      
        |  
 |  
 | 
      
        | Line 1196... | Line 1196... | 
      
        | #define oasys_bfd_gc_sections                      bfd_generic_gc_sections
 | #define oasys_bfd_gc_sections                      bfd_generic_gc_sections
 | 
      
        | #define oasys_bfd_merge_sections                   bfd_generic_merge_sections
 | #define oasys_bfd_merge_sections                   bfd_generic_merge_sections
 | 
      
        | #define oasys_bfd_is_group_section                 bfd_generic_is_group_section
 | #define oasys_bfd_is_group_section                 bfd_generic_is_group_section
 | 
      
        | #define oasys_bfd_discard_group                    bfd_generic_discard_group
 | #define oasys_bfd_discard_group                    bfd_generic_discard_group
 | 
      
        | #define oasys_section_already_linked               _bfd_generic_section_already_linked
 | #define oasys_section_already_linked               _bfd_generic_section_already_linked
 | 
      
        |   | #define oasys_bfd_define_common_symbol             bfd_generic_define_common_symbol
 | 
      
        | #define oasys_bfd_link_hash_table_create           _bfd_generic_link_hash_table_create
 | #define oasys_bfd_link_hash_table_create           _bfd_generic_link_hash_table_create
 | 
      
        | #define oasys_bfd_link_hash_table_free             _bfd_generic_link_hash_table_free
 | #define oasys_bfd_link_hash_table_free             _bfd_generic_link_hash_table_free
 | 
      
        | #define oasys_bfd_link_add_symbols                 _bfd_generic_link_add_symbols
 | #define oasys_bfd_link_add_symbols                 _bfd_generic_link_add_symbols
 | 
      
        | #define oasys_bfd_link_just_syms                   _bfd_generic_link_just_syms
 | #define oasys_bfd_link_just_syms                   _bfd_generic_link_just_syms
 | 
      
        | #define oasys_bfd_final_link                       _bfd_generic_final_link
 | #define oasys_bfd_final_link                       _bfd_generic_final_link
 |