diff options
author | Tom Tromey <tom@tromey.com> | 2019-10-22 16:51:55 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2020-01-26 16:40:21 -0700 |
commit | abaa2f2340a400fd19aea2973f705fe813d620d4 (patch) | |
tree | f780f6ee634c37effc7a41a087e497387d6f8bf9 /gprof/TEST | |
parent | 6d94535fc68e1fd06816c5685166ebcec56119ce (diff) | |
download | gdb-abaa2f2340a400fd19aea2973f705fe813d620d4.zip gdb-abaa2f2340a400fd19aea2973f705fe813d620d4.tar.gz gdb-abaa2f2340a400fd19aea2973f705fe813d620d4.tar.bz2 |
Do not allocate psymtabs via psymtab_storage
Currently, partial symbol tables are allocated by a method in
psymtab_storage. However, eventually we want to subclass partial
symtabs in the symbol readers, so the calls to "new" will have to
happen there. This patch is a first step, moving the allocation from
psymtab_storage and into allocate_psymtab.
gdb/ChangeLog
2020-01-26 Tom Tromey <tom@tromey.com>
* psymtab.h (class psymtab_storage) <install_psymtab>: Rename from
allocate_psymtab. Update documentation.
* psymtab.c (psymtab_storage::install_psymtab): Rename from
allocate_psymtab. Do not use new.
(allocate_psymtab): Use new. Update.
Change-Id: Iba6a9bf3ee1e78062fdb9f007c3010f826f64bc8
Diffstat (limited to 'gprof/TEST')
0 files changed, 0 insertions, 0 deletions