diff options
author | Steve Chamberlain <sac@cygnus> | 1995-10-16 21:46:48 +0000 |
---|---|---|
committer | Steve Chamberlain <sac@cygnus> | 1995-10-16 21:46:48 +0000 |
commit | c974e19ef48c9e9723dc161a9f7b8d389cdd8174 (patch) | |
tree | 454ecfb86e1633e3365966a8ec62c85965e8692c /bfd/libcoff-in.h | |
parent | 5b0d3b14901b206e38fc8a7dd8d98326ec58661c (diff) | |
download | gdb-c974e19ef48c9e9723dc161a9f7b8d389cdd8174.zip gdb-c974e19ef48c9e9723dc161a9f7b8d389cdd8174.tar.gz gdb-c974e19ef48c9e9723dc161a9f7b8d389cdd8174.tar.bz2 |
* libcoff-in.h (pe_data_type.in_reloc_p): New.
Diffstat (limited to 'bfd/libcoff-in.h')
-rw-r--r-- | bfd/libcoff-in.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/bfd/libcoff-in.h b/bfd/libcoff-in.h index f8d9d16..4304214 100644 --- a/bfd/libcoff-in.h +++ b/bfd/libcoff-in.h @@ -93,6 +93,7 @@ typedef struct pe_tdata struct internal_extra_pe_aouthdr pe_opthdr; int dll; int has_reloc_section; + boolean (*in_reloc_p) PARAMS((bfd *, reloc_howto_type *)); } pe_data_type; #define pe_data(bfd) ((bfd)->tdata.pe_obj_data) @@ -116,6 +117,9 @@ struct xcoff_tdata /* modtype from optional header. */ short modtype; + /* cputype from optional header. */ + short cputype; + /* maxdata from optional header. */ bfd_size_type maxdata; @@ -254,6 +258,13 @@ extern void bfd_perform_slip PARAMS ((bfd *abfd, unsigned int slip, /* Functions in cofflink.c. */ +extern struct bfd_hash_entry *_bfd_coff_link_hash_newfunc + PARAMS ((struct bfd_hash_entry *, struct bfd_hash_table *, const char *)); +extern boolean _bfd_coff_link_hash_table_init + PARAMS ((struct coff_link_hash_table *, bfd *, + struct bfd_hash_entry *(*) (struct bfd_hash_entry *, + struct bfd_hash_table *, + const char *))); extern struct bfd_link_hash_table *_bfd_coff_link_hash_table_create PARAMS ((bfd *)); extern const char *_bfd_coff_internal_syment_name |