diff options
Diffstat (limited to 'gdb/psymtab.h')
-rw-r--r-- | gdb/psymtab.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gdb/psymtab.h b/gdb/psymtab.h index 0786944..b104672 100644 --- a/gdb/psymtab.h +++ b/gdb/psymtab.h @@ -20,8 +20,13 @@ #ifndef PSYMTAB_H #define PSYMTAB_H -extern unsigned long psymbol_hash (const void *addr, int length); -extern int psymbol_compare (const void *addr1, const void *addr2, int length); +/* A bcache for partial symbols. */ + +struct psymbol_bcache; + +extern struct psymbol_bcache *psymbol_bcache_init (void); +extern void psymbol_bcache_free (struct psymbol_bcache *); +extern struct bcache *psymbol_bcache_get_bcache (struct psymbol_bcache *); void map_partial_symbol_names (void (*) (const char *, void *), void *); |