From 1ab216172b8ff47b90b51c019e1d14edcc770b16 Mon Sep 17 00:00:00 2001 From: Elena Zannoni Date: Mon, 9 Feb 2004 23:50:55 +0000 Subject: 2004-02-09 Elena Zannoni * bcache.c (bcache_xmalloc): Use obstack_init instead of obstack_specify_allocation. * objfiles.c (allocate_objfile): Ditto. * solib-sunos.c (solib_add_common_symbols) (allocate_rt_common_objfile): Ditto. * symfile.c (reread_symbols): Ditto. * gdb_obstack.h: Add comment. --- gdb/objfiles.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gdb/objfiles.c') diff --git a/gdb/objfiles.c b/gdb/objfiles.c index 1500c19..03a88eb 100644 --- a/gdb/objfiles.c +++ b/gdb/objfiles.c @@ -165,8 +165,9 @@ allocate_objfile (bfd *abfd, int flags) objfile->md = NULL; objfile->psymbol_cache = bcache_xmalloc (); objfile->macro_cache = bcache_xmalloc (); - obstack_specify_allocation (&objfile->objfile_obstack, 0, 0, xmalloc, - xfree); + /* We could use obstack_specify_allocation here instead, but + gdb_obstack.h specifies the alloc/dealloc functions. */ + obstack_init (&objfile->objfile_obstack); terminate_minimal_symbol_table (objfile); } -- cgit v1.1