Delete add_minsym_to_demangled_hash_table from symtabs.h. Static function.
authorAndrew Cagney <cagney@redhat.com>
Mon, 3 Apr 2000 04:47:27 +0000 (04:47 +0000)
committerAndrew Cagney <cagney@redhat.com>
Mon, 3 Apr 2000 04:47:27 +0000 (04:47 +0000)
gdb/ChangeLog
gdb/minsyms.c
gdb/symtab.h

index e131fd3b8c87ced93ed78265ec566fe26a090ef3..2fe80567d56bc3945915a6593b4e49e71bebbd49 100644 (file)
@@ -1,3 +1,9 @@
+Mon Apr  3 14:45:25 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * symtab.h (add_minsym_to_demangled_hash_table): Revert 2000-03-29
+       Daniel Berlin <dan@cgsoftware.com>.  Function was static.
+       * minsyms.c (add_minsym_to_demangled_hash_table): Add prototype.
+
 Mon Apr  3 14:10:37 2000  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * gdb-events.h, gdb-events.c, gdb-events.sh: Re-indent.
index 23e798816a99fcd1689c80d1ccd74288c34c46c5..b8339f26d65734e12bd941878cfa5ea6cd947ca5 100644 (file)
@@ -82,6 +82,9 @@ static int
 compact_minimal_symbols PARAMS ((struct minimal_symbol *, int,
                                 struct objfile *));
 
+static void add_minsym_to_demangled_hash_table (struct minimal_symbol *sym,
+                                               struct minimal_symbol **table);
+
 /* Compute a hash code based using the same criteria as `strcmp_iw'.  */
 
 unsigned int
index 7aff532d88e39395ed120c97e0370dbfa3151037..dffb26ae068b0344ed3f54d94f705033ae66d972 100644 (file)
@@ -311,7 +311,7 @@ struct minimal_symbol
        so it doesn't have to rederive the info constantly (over a serial line).
        It is initialized to zero and stays that way until target-dependent code
        sets it.  Storage for any data pointed to by this field should be allo-
-       cated on the symbol_obstack for the associated objfile.
+       cated on the symbol_obstack for the associated objfile.  
        The type would be "void *" except for reasons of compatibility with older
        compilers.  This field is optional.
 
@@ -738,7 +738,7 @@ struct symbol
    symbols whose types we have not parsed yet.  For functions, it also
    contains their memory address, so we can find them from a PC value.
    Each partial_symbol sits in a partial_symtab, all of which are chained
-   on a  partial symtab list and which points to the corresponding
+   on a  partial symtab list and which points to the corresponding 
    normal symtab once the partial_symtab has been referenced.  */
 
 struct partial_symbol
@@ -837,7 +837,7 @@ struct section_offsets
   (sizeof (struct section_offsets) \
    + sizeof (((struct section_offsets *) 0)->offsets) * (SECT_OFF_MAX-1))
 
-/* Each source file or header is represented by a struct symtab.
+/* Each source file or header is represented by a struct symtab. 
    These objects are chained through the `next' field.  */
 
 struct symtab
@@ -1032,7 +1032,7 @@ struct partial_symtab
 \f
 
 /* The virtual function table is now an array of structures which have the
-   form { int16 offset, delta; void *pfn; }.
+   form { int16 offset, delta; void *pfn; }. 
 
    In normal virtual function tables, OFFSET is unused.
    DELTA is the amount which is added to the apparent object's base
@@ -1240,9 +1240,6 @@ extern unsigned int msymbol_hash PARAMS ((const char *));
 extern void
 add_minsym_to_hash_table (struct minimal_symbol *sym,
                          struct minimal_symbol **table);
-extern void
-add_minsym_to_demangled_hash_table (struct minimal_symbol *sym,
-                                   struct minimal_symbol **table);
 
 extern struct minimal_symbol *
   lookup_minimal_symbol PARAMS ((const char *, const char *, struct objfile *));