aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1994-09-06 20:40:37 +0000
committerIan Lance Taylor <ian@airs.com>1994-09-06 20:40:37 +0000
commit6ceff8e7d2bcd87fc647a9cc8c37b51f56865eac (patch)
treeb2d88a6d3035714e7dbaf7d159f3fa54a8b4f68e /bfd/ChangeLog
parent16654bbe99ac3467ed1cf622ea3b8ac282c38bcf (diff)
downloadgdb-6ceff8e7d2bcd87fc647a9cc8c37b51f56865eac.zip
gdb-6ceff8e7d2bcd87fc647a9cc8c37b51f56865eac.tar.gz
gdb-6ceff8e7d2bcd87fc647a9cc8c37b51f56865eac.tar.bz2
Minor tweaks to make COFF code support both new and old style linker.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog6
1 files changed, 4 insertions, 2 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index fc4a4f7..c3e16fd 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -31,7 +31,8 @@ Tue Sep 6 14:51:11 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
is positive, since it always is. Remove use of pad, which is
always zero. Check obj_raw_syment_count, not bfd_get_symcount,
for the number of symbols, but only write them out if
- bfd_get_symcount is non-zero.
+ bfd_get_symcount is non-zero. Don't check obj_raw_syment_count
+ until after coff_write_symbols is called.
(coff_slurp_symbol_table): Use obj_raw_syment_count, not
bfd_get_symcount for the number of symbols. Don't set
obj_conv_table_size.
@@ -48,7 +49,8 @@ Tue Sep 6 14:51:11 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
and obj_conv_table_size here.
(coff_count_linenumbers): Reindent. If bfd_get_symcount is zero,
add up the line numbers from the sections.
- (coff_write_symbols): Don't set bfd_get_symcount.
+ (coff_write_symbols): Set obj_raw_syment_count, not
+ bfd_get_symcount.
(coff_pointerize_aux): Don't pointerize a nonpositive x_endndx
field.
(coff_get_normalized_symtab): Use obj_raw_syment_count, not