Subversion Repositories Kolibri OS

Rev

Rev 5197 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5197 Rev 6324
Line 1... Line 1...
1
/* BFD ECOFF object file private structure.
1
/* BFD ECOFF object file private structure.
2
   Copyright 1993, 1994, 1995, 1996, 1999, 2001, 2002, 2003, 2004,
-
 
3
   2005, 2006, 2007, 2008, 2009, 2010
-
 
4
   Free Software Foundation, Inc.
2
   Copyright (C) 1993-2015 Free Software Foundation, Inc.
5
   Written by Ian Lance Taylor, Cygnus Support.
3
   Written by Ian Lance Taylor, Cygnus Support.
Line 6... Line 4...
6
 
4
 
Line 7... Line 5...
7
   This file is part of BFD, the Binary File Descriptor library.
5
   This file is part of BFD, the Binary File Descriptor library.
Line 285... Line 283...
285
extern asymbol *_bfd_ecoff_make_empty_symbol (bfd *);
283
extern asymbol *_bfd_ecoff_make_empty_symbol (bfd *);
286
extern void _bfd_ecoff_print_symbol
284
extern void _bfd_ecoff_print_symbol
287
  (bfd *, void *, asymbol *, bfd_print_symbol_type);
285
  (bfd *, void *, asymbol *, bfd_print_symbol_type);
288
extern void _bfd_ecoff_get_symbol_info
286
extern void _bfd_ecoff_get_symbol_info
289
  (bfd *, asymbol *, symbol_info *);
287
  (bfd *, asymbol *, symbol_info *);
-
 
288
#define _bfd_ecoff_get_symbol_version_string \
-
 
289
  _bfd_nosymbols_get_symbol_version_string
290
extern bfd_boolean _bfd_ecoff_bfd_is_local_label_name
290
extern bfd_boolean _bfd_ecoff_bfd_is_local_label_name
291
  (bfd *, const char *);
291
  (bfd *, const char *);
292
#define _bfd_ecoff_get_lineno _bfd_nosymbols_get_lineno
292
#define _bfd_ecoff_get_lineno _bfd_nosymbols_get_lineno
293
extern bfd_boolean _bfd_ecoff_find_nearest_line
293
extern bfd_boolean _bfd_ecoff_find_nearest_line
294
  (bfd *, asection *, asymbol **, bfd_vma, const char **, const char **,
294
  (bfd *, asymbol **, asection *, bfd_vma,
295
   unsigned int *);
295
   const char **, const char **, unsigned int *, unsigned int *);
-
 
296
#define _bfd_ecoff_find_line _bfd_nosymbols_find_line
296
#define _bfd_ecoff_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol
297
#define _bfd_ecoff_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol
297
#define _bfd_ecoff_read_minisymbols _bfd_generic_read_minisymbols
298
#define _bfd_ecoff_read_minisymbols _bfd_generic_read_minisymbols
298
#define _bfd_ecoff_minisymbol_to_symbol _bfd_generic_minisymbol_to_symbol
299
#define _bfd_ecoff_minisymbol_to_symbol _bfd_generic_minisymbol_to_symbol
299
#define _bfd_ecoff_find_inliner_info _bfd_nosymbols_find_inliner_info
300
#define _bfd_ecoff_find_inliner_info _bfd_nosymbols_find_inliner_info
Line 311... Line 312...
311
extern int _bfd_ecoff_sizeof_headers (bfd *, struct bfd_link_info *);
312
extern int _bfd_ecoff_sizeof_headers (bfd *, struct bfd_link_info *);
312
/* ecoff_bfd_get_relocated_section_contents defined by backend.  */
313
/* ecoff_bfd_get_relocated_section_contents defined by backend.  */
313
/* ecoff_bfd_relax_section defined by backend.  */
314
/* ecoff_bfd_relax_section defined by backend.  */
314
extern struct bfd_link_hash_table *_bfd_ecoff_bfd_link_hash_table_create
315
extern struct bfd_link_hash_table *_bfd_ecoff_bfd_link_hash_table_create
315
  (bfd *);
316
  (bfd *);
316
#define _bfd_ecoff_bfd_link_hash_table_free _bfd_generic_link_hash_table_free
-
 
317
extern bfd_boolean _bfd_ecoff_bfd_link_add_symbols
317
extern bfd_boolean _bfd_ecoff_bfd_link_add_symbols
318
  (bfd *, struct bfd_link_info *);
318
  (bfd *, struct bfd_link_info *);
319
#define _bfd_ecoff_bfd_link_just_syms _bfd_generic_link_just_syms
319
#define _bfd_ecoff_bfd_link_just_syms _bfd_generic_link_just_syms
320
#define _bfd_ecoff_bfd_copy_link_hash_symbol_type \
320
#define _bfd_ecoff_bfd_copy_link_hash_symbol_type \
321
  _bfd_generic_copy_link_hash_symbol_type
321
  _bfd_generic_copy_link_hash_symbol_type