Change AR for ELF so that common symbols are not included in archive map.
Change LD for ELF so that archive elements whoes archive map contains a reference to a common symbol will get linkled in. Add new field to bfd_target structure and initialise it for all bfd targets.
This commit is contained in:
parent
c7d85a8d92
commit
ad247e3c7d
19 changed files with 111 additions and 15 deletions
|
@ -295,6 +295,7 @@ extern boolean _bfd_ecoff_write_armap
|
|||
#define _bfd_ecoff_get_elt_at_index _bfd_generic_get_elt_at_index
|
||||
#define _bfd_ecoff_generic_stat_arch_elt bfd_generic_stat_arch_elt
|
||||
#define _bfd_ecoff_update_armap_timestamp bfd_true
|
||||
#define _bfd_ecoff_allow_commons_in_armap bfd_true
|
||||
|
||||
extern long _bfd_ecoff_get_symtab_upper_bound PARAMS ((bfd *abfd));
|
||||
extern long _bfd_ecoff_get_symtab PARAMS ((bfd *abfd, asymbol **alocation));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue