diff options
author | Ian Lance Taylor <ian@airs.com> | 1997-03-11 06:46:46 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1997-03-11 06:46:46 +0000 |
commit | 52c92c7f75b082b4a7f958b93edbf690fa6128bf (patch) | |
tree | 04e0eebebbe70e18332d1c652283dd3dfa6801c3 /gdb | |
parent | 6d8dfa04d450750b637ff09009506f99fd22e1e3 (diff) | |
download | gdb-52c92c7f75b082b4a7f958b93edbf690fa6128bf.zip gdb-52c92c7f75b082b4a7f958b93edbf690fa6128bf.tar.gz gdb-52c92c7f75b082b4a7f958b93edbf690fa6128bf.tar.bz2 |
From Eric Youngdale <eric@andante.jic.com>:
* elf-bfd.h (ELF_LINK_FORCED_LOCAL): Define.
* elf.c (bfd_elf_print_symbol): Correct errors in last change.
* elflink.h (elf_link_add_object_symbols): Handle cases in which a
versioned symbol appears in both a regular and a shared object.
(elf_link_assign_sym_version): Set ELF_LINK_FORCED_LOCAL when
appropriate. Improve error message.
(struct elf_outext_info): Rename from elf_finfo_failed. Change
all uses. Add localsyms field.
(elf_bfd_final_link): When generating a shared library, call
elf_link_output_extsym to output all local symbols.
(elf_link_output_extsym): Handle symbols which were forced to
become local.
Diffstat (limited to 'gdb')
0 files changed, 0 insertions, 0 deletions