osprey/cygnus/bfd/genlink.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Types

type  generic_link_hash_entry
type  generic_link_hash_table
type  generic_write_global_symbol_info

Defines

#define _bfd_generic_link_hash_lookup(table, string, create, copy, follow)
#define _bfd_generic_link_hash_traverse(table, func, info)
#define _bfd_generic_hash_table(p)   ((struct generic_link_hash_table *) ((p)->hash))
#define _bfd_generic_link_get_symbols(abfd)   ((abfd)->outsymbols)
#define _bfd_generic_link_get_symcount(abfd)   ((abfd)->symcount)

Functions/Subroutines

bfd_boolean
_bfd_generic_link_output_symbols 
PARAMS ((bfd *output_bfd, bfd *input_bfd, struct bfd_link_info *, size_t *psymalloc))
bfd_boolean
_bfd_generic_link_write_global_symbol 
PARAMS ((struct generic_link_hash_entry *, PTR))
struct bfd_hash_entry
*_bfd_generic_link_hash_newfunc 
PARAMS ((struct bfd_hash_entry *, struct bfd_hash_table *, const char *))


Define Documentation

#define _bfd_generic_hash_table ( p   )     ((struct generic_link_hash_table *) ((p)->hash))

Definition at line 74 of file genlink.h.

Referenced by _bfd_generic_final_link(), and _bfd_generic_link_output_symbols().

#define _bfd_generic_link_get_symbols ( abfd   )     ((abfd)->outsymbols)

#define _bfd_generic_link_get_symcount ( abfd   )     ((abfd)->symcount)

#define _bfd_generic_link_hash_lookup ( table,
string,
create,
copy,
follow   ) 

Value:

((struct generic_link_hash_entry *) \
   bfd_link_hash_lookup (&(table)->root, (string), (create), (copy), (follow)))

Definition at line 59 of file genlink.h.

Referenced by _bfd_generic_link_output_symbols().

#define _bfd_generic_link_hash_traverse ( table,
func,
info   ) 

Value:

Definition at line 65 of file genlink.h.

Referenced by _bfd_generic_final_link().


Function Documentation

struct bfd_hash_entry* _bfd_generic_link_hash_newfunc PARAMS ( (struct bfd_hash_entry *, struct bfd_hash_table *, const char *)   )  [read]

bfd_boolean _bfd_generic_link_write_global_symbol PARAMS ( (struct generic_link_hash_entry *, PTR  ) 

bfd_boolean _bfd_generic_link_output_symbols PARAMS ( (bfd *output_bfd, bfd *input_bfd, struct bfd_link_info *, size_t *psymalloc)   ) 


Generated on Wed Apr 8 14:49:29 2009 for Open64 by  doxygen 1.5.6