diff options
author | Tom Tromey <tromey@redhat.com> | 2012-12-12 16:22:32 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2012-12-12 16:22:32 +0000 |
commit | bf9634c4b04ae648d4a5c2a02ac053a477e738fd (patch) | |
tree | f0cf32f2e886c3f90fd219454f26fb5057c990f4 /gdb/objfiles.h | |
parent | 833dd807efacd91c7f6a2938e655e341d7cd06cf (diff) | |
download | gdb-bf9634c4b04ae648d4a5c2a02ac053a477e738fd.tar.gz |
* coffread.c (coff_objfile_data_key): New global.
(coff_symfile_init): Use set_objfile_data.
(coff_symfile_read): Use objfile_data.
(coff_symfile_finish): Don't free deprecated_sym_private.
(coff_free_info): New function.
(_initialize_coffread): Initialize coff_objfile_data_key.
* mdebugread.c (pending_list): Update comment.
* objfiles.h (struct objfile) <deprecated_sym_private>: Remove.
* symfile.c (reread_symbols): Don't mention
deprecated_sym_private.
* xcoffread.c (xcoff_objfile_data_key): New global.
(XCOFF_DATA): New macro.
(process_linenos, enter_line_range, xcoff_next_symbol_text)
(read_xcoff_symtab, coff_getfilename, read_symbol_lineno): Use
XCOFF_DATA.
(xcoff_new_init) Use set_objfile_data.
(xcoff_symfile_finish): Don't free deprecated_sym_private.
(init_stringtab, swap_sym, scan_xcoff_symtab)
(xcoff_get_toc_offset, xcoff_initial_scan): Use XCOFF_DATA.
(xcoff_free_info): New function.
(_initialize_xcoffread): Initialize xcoff_objfile_data_key.
Diffstat (limited to 'gdb/objfiles.h')
-rw-r--r-- | gdb/objfiles.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/gdb/objfiles.h b/gdb/objfiles.h index 65162a17567..877c9e0894f 100644 --- a/gdb/objfiles.h +++ b/gdb/objfiles.h @@ -322,20 +322,7 @@ struct objfile struct entry_info ei; - /* Hook for information for use by the symbol reader (currently used - for information shared by sym_init and sym_read). It is - typically a pointer to malloc'd memory. The symbol reader's finish - function is responsible for freeing the memory thusly allocated. */ - /* NOTE: cagney/2004-10-23: This has been replaced by per-objfile - data points implemented using "data" and "num_data" below. For - an example of how to use this replacement, see "objfile_data" - in "mips-tdep.c". */ - - void *deprecated_sym_private; - /* Per objfile data-pointers required by other GDB modules. */ - /* FIXME: kettenis/20030711: This mechanism could replace - deprecated_sym_private entirely. */ REGISTRY_FIELDS; |