diff options
author | Ian Lance Taylor <ian@airs.com> | 1998-12-07 02:47:22 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1998-12-07 02:47:22 +0000 |
commit | 20a7eb6024a8b1342b25435b5a906e1d507251bd (patch) | |
tree | e70e35b6ba9287beb5c6fe016b3d7b32bd1c4628 /bfd | |
parent | c8989232c302c0b88a4c695c12f11843d680dbdc (diff) | |
download | gdb-20a7eb6024a8b1342b25435b5a906e1d507251bd.zip gdb-20a7eb6024a8b1342b25435b5a906e1d507251bd.tar.gz gdb-20a7eb6024a8b1342b25435b5a906e1d507251bd.tar.bz2 |
COFF weak symbol support, based on patches from Mark Elbrecht
<snowball3@usa.net>:
* coffcode.h (coff_slurp_symbol_table): Handle C_WEAKEXT.
* coffgen.c (coff_renumber_symbols): Handle weak symbols.
(coff_write_alien_symbol): Likewise.
* cofflink.c (coff_link_check_ar_symbols): Likewise.
(coff_link_add_symbols): Likewise.
(_bfd_coff_link_input_bfd): Likewise.
(_bfd_coff_write_global_sym): Likewise.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 300e26d..5b2674d 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,15 @@ Sun Dec 6 16:30:33 1998 Ian Lance Taylor <ian@cygnus.com> + COFF weak symbol support, based on patches from Mark Elbrecht + <snowball3@usa.net>: + * coffcode.h (coff_slurp_symbol_table): Handle C_WEAKEXT. + * coffgen.c (coff_renumber_symbols): Handle weak symbols. + (coff_write_alien_symbol): Likewise. + * cofflink.c (coff_link_check_ar_symbols): Likewise. + (coff_link_add_symbols): Likewise. + (_bfd_coff_link_input_bfd): Likewise. + (_bfd_coff_write_global_sym): Likewise. + * elf.c (copy_private_bfd_data): Always initialize the includes_phdrs field. |