aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@cygnus>1993-04-20 02:00:01 +0000
committerKen Raeburn <raeburn@cygnus>1993-04-20 02:00:01 +0000
commit0f213cc206222b983e736e59248eb641bba937ba (patch)
tree7a814693833e9b38e7006cb7dcd0e3554a3fa973 /bfd/ChangeLog
parentd9fc59c93f78fc1b62abdd4aefc0239d0829567f (diff)
downloadgdb-0f213cc206222b983e736e59248eb641bba937ba.zip
gdb-0f213cc206222b983e736e59248eb641bba937ba.tar.gz
gdb-0f213cc206222b983e736e59248eb641bba937ba.tar.bz2
a.out string table reduction code, take two.
Also fixed a bug in reading symbol tables on some systems...
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 0056744..3688647 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,15 @@
+Mon Apr 19 18:52:52 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
+
+ * aoutx.h (translate_from_native_sym_flags): Check that the
+ symbol's section does get set.
+ (slurp_symbol_table): Zero index means null-string name.
+
+ * aoutx.h (struct stringtab_entry, struct stringtab_data): New
+ data structures.
+ (hash, stringtab_init, add_to_stringtab, emit_strtab, compare):
+ New functions.
+ (write_syms): Use them, to reduce string table size.
+
Mon Apr 19 16:45:12 1993 Fred Fish (fnf@cygnus.com)
* trad-core.c (trad_core_vec): Add 6 new initializers to match