aboutsummaryrefslogtreecommitdiff
path: root/gdb/linux-record.h
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2018-05-10 16:23:55 -0600
committerTom Tromey <tom@tromey.com>2019-01-10 07:08:14 -0700
commita9342b62885d5119593fa4330924e031e14c6406 (patch)
treec118820ae9c1187d770d85c1a44fca80dcccb60a /gdb/linux-record.h
parent5af70966484d6b26fa7824c0cda110140cd4959b (diff)
downloadgdb-a9342b62885d5119593fa4330924e031e14c6406.zip
gdb-a9342b62885d5119593fa4330924e031e14c6406.tar.gz
gdb-a9342b62885d5119593fa4330924e031e14c6406.tar.bz2
Add psymtab_storage::allocate_dependencies
This adds a new method to psymtab_storage to allocate storage for psymtab dependencies, then changes the symbol readers to use it. This has the effect of moving the storage to the psymtab storage obstack. gdb/ChangeLog 2019-01-10 Tom Tromey <tom@tromey.com> * xcoffread.c (xcoff_end_psymtab): Use allocate_dependencies. * psymtab.h (psymtab_storage::allocate_dependencies): New method. * mdebugread.c (parse_partial_symbols): Use allocate_dependencies. * dwarf2read.c (dwarf2_create_include_psymtab): Use allocate_dependencies. (process_psymtab_comp_unit_reader) (build_type_psymtab_dependencies): Likewise. * dbxread.c (dbx_end_psymtab): Use allocate_dependencies.
Diffstat (limited to 'gdb/linux-record.h')
0 files changed, 0 insertions, 0 deletions