forked from Imagelibrary/binutils-gdb
* libecoff.h (ecoff_data_type): Add linker field.
* ecoff.c (ecoff_write_object_contents): Check new tdata linker field, rather than outsymbols being non-NULL, to decide whether to output the symbols and relocs. (ecoff_bfd_final_link): Set new tdata linker field to true.
This commit is contained in:
@@ -121,6 +121,9 @@ typedef struct ecoff_tdata
|
||||
linking. */
|
||||
asection **symndx_to_section;
|
||||
|
||||
/* True if this BFD was written by the backend linker. */
|
||||
boolean linker;
|
||||
|
||||
} ecoff_data_type;
|
||||
|
||||
/* Each canonical asymbol really looks like this. */
|
||||
@@ -233,7 +236,7 @@ extern boolean ecoff_get_section_contents PARAMS ((bfd *abfd,
|
||||
file_ptr offset,
|
||||
bfd_size_type count));
|
||||
|
||||
#define ecoff_bfd_copy_private_bfd_data _bfd_generic_bfd_copy_private_bfd_data
|
||||
extern boolean ecoff_bfd_copy_private_bfd_data PARAMS ((bfd *, bfd *));
|
||||
#define ecoff_bfd_copy_private_section_data \
|
||||
_bfd_generic_bfd_copy_private_section_data
|
||||
|
||||
|
||||
Reference in New Issue
Block a user