aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1998-12-07 02:47:22 +0000
committerIan Lance Taylor <ian@airs.com>1998-12-07 02:47:22 +0000
commit20a7eb6024a8b1342b25435b5a906e1d507251bd (patch)
treee70e35b6ba9287beb5c6fe016b3d7b32bd1c4628
parentc8989232c302c0b88a4c695c12f11843d680dbdc (diff)
downloadfsf-binutils-gdb-20a7eb6024a8b1342b25435b5a906e1d507251bd.zip
fsf-binutils-gdb-20a7eb6024a8b1342b25435b5a906e1d507251bd.tar.gz
fsf-binutils-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.
-rw-r--r--bfd/ChangeLog10
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.