aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Gilmore <gnu@cygnus>1991-11-09 11:01:08 +0000
committerJohn Gilmore <gnu@cygnus>1991-11-09 11:01:08 +0000
commit1d82d3dcad51517b89c445ce0478a5665618d74e (patch)
tree7fbf2b36a57fed3abd8e2091d44d92b3eef54399
parenta048c8f5373eb41ad78d82289cb381013a67a930 (diff)
downloadgdb-1d82d3dcad51517b89c445ce0478a5665618d74e.zip
gdb-1d82d3dcad51517b89c445ce0478a5665618d74e.tar.gz
gdb-1d82d3dcad51517b89c445ce0478a5665618d74e.tar.bz2
More changes for objfiles.
-rw-r--r--gdb/ChangeLog9
1 files changed, 8 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index e7ecfbe..91a0f8e 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -63,13 +63,20 @@ Sat Nov 9 00:40:32 1991 John Gilmore (gnu at cygnus.com)
descriptor. Use BFD internal functions instead.
(end_symtab): Call global allocate_symtab.
- * elfread.c: Minor changes to accommodate objfiles.
+ * elfread.c, target.c: Minor changes to accommodate objfiles.
* symtab.h: partial_symbol_table has no symfile_name member now.
(fn_fieldlists voffset): avoid non-int bitfield.
(struct symtab): Add objfile * and objfile_chain * of symtabs.
(struct partial_symtab): Add objfile * and objfile_chain * of
psymtabs. Remove symfile_name.
+ * symmisc.c: Lose free_all_symtabs, free_all_psymtabs.
+ (printsyms_command): Rename from print_symtabs. Add selective
+ listing if 2nd argument given. Print objfile info.
+ (printpsyms_command): Rename from print_partial_symtabs. Ditto all.
+ (printobjfiles_command): New; prints objfiles lists, and checks
+ for consistency of symtab, psymtab, and objfile lists.
+
* symfile.h, symfile.c, symtab.h: Lint
Fri Nov 8 23:38:48 1991 John Gilmore (gnu at cygnus.com)