1 |
/* IEEE-695 object file formats: definitions internal to BFD. |
/* IEEE-695 object file formats: definitions internal to BFD. |
2 |
Copyright 1990, 1991, 1992, 1994, 1996, 2001 |
Copyright 1990, 1991, 1992, 1994, 1996, 2001, 2002 |
3 |
Free Software Foundation, Inc. |
Free Software Foundation, Inc. |
4 |
Written by Cygnus Support. Mostly Steve Chamberlain's fault. |
Written by Cygnus Support. Mostly Steve Chamberlain's fault. |
5 |
|
|
56 |
/* For output */ |
/* For output */ |
57 |
file_ptr current_pos; |
file_ptr current_pos; |
58 |
unsigned int current_byte; |
unsigned int current_byte; |
59 |
boolean initialized; |
bfd_boolean initialized; |
60 |
ieee_reloc_type **reloc_tail_ptr; |
ieee_reloc_type **reloc_tail_ptr; |
61 |
} ieee_per_section_type; |
} ieee_per_section_type; |
62 |
|
|
72 |
typedef struct ieee_data_struct |
typedef struct ieee_data_struct |
73 |
{ |
{ |
74 |
common_header_type h; |
common_header_type h; |
75 |
boolean read_symbols; |
bfd_boolean read_symbols; |
76 |
boolean read_data; |
bfd_boolean read_data; |
77 |
file_ptr output_cursor; |
file_ptr output_cursor; |
78 |
/* Map of section indexes to section ptrs */ |
/* Map of section indexes to section ptrs */ |
79 |
asection **section_table; |
asection **section_table; |
103 |
int external_reference_base_offset; |
int external_reference_base_offset; |
104 |
|
|
105 |
|
|
106 |
boolean symbol_table_full; |
bfd_boolean symbol_table_full; |
107 |
|
|
108 |
|
|
109 |
boolean done_debug; |
bfd_boolean done_debug; |
110 |
|
|
111 |
|
|
112 |
bfd_chain_type *chain_head; |
bfd_chain_type *chain_head; |