* mipsread.c (parse_symbol, parse_type, cross_ref): Pass name of symbol
authorPeter Schauer <Peter.Schauer@mytum.de>
Mon, 23 Aug 1993 20:01:20 +0000 (20:01 +0000)
committerPeter Schauer <Peter.Schauer@mytum.de>
Mon, 23 Aug 1993 20:01:20 +0000 (20:01 +0000)
as an argument and use it in complaints.
* symmisc.c (dump_psymtab):  Dump filenames of dependencies.

gdb/ChangeLog
gdb/symmisc.c

index 9ae2c24ced8b2e4f1f428021bcbd0e491af713e8..33e4c7841d53ccd075943be61abf143cfa1792d8 100644 (file)
@@ -1,3 +1,9 @@
+Mon Aug 23 12:57:42 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * mipsread.c (parse_symbol, parse_type, cross_ref):  Pass name of symbol
+       as an argument and use it in complaints.
+       * symmisc.c (dump_psymtab):  Dump filenames of dependencies.
+
 Mon Aug 23 1993  Sean Fagan  (sef@cygnus.com)
                 and Jim Kingdon  (kingdon@cygnus.com)
 
index bb933b6d56abf97d727e39d675f7b218c1a30afa..e3336bb6fe78d49642cf31f68a3e8f00d0fa717c 100644 (file)
@@ -264,6 +264,7 @@ dump_psymtab (objfile, psymtab, outfile)
      struct partial_symtab *psymtab;
      FILE *outfile;
 {
+  int i;
 
   fprintf_filtered (outfile, "\nPartial symtab for source file %s ",
                    psymtab -> filename);
@@ -291,6 +292,12 @@ dump_psymtab (objfile, psymtab, outfile)
                    psymtab -> textlow, psymtab -> texthigh);
   fprintf_filtered (outfile, "  Depends on %d other partial symtabs.\n",
                    psymtab -> number_of_dependencies);
+  for (i = 0; i < psymtab -> number_of_dependencies; i++)
+    {
+      fprintf_filtered (outfile, "    %d 0x%lx %s\n", i,
+                       (unsigned long) psymtab -> dependencies[i],
+                       psymtab -> dependencies[i] -> filename);
+    }
   if (psymtab -> n_global_syms > 0)
     {
       print_partial_symbol (objfile -> global_psymbols.list