diff options
author | Keith Seitz <keiths@redhat.com> | 2010-08-20 17:16:42 +0000 |
---|---|---|
committer | Keith Seitz <keiths@redhat.com> | 2010-08-20 17:16:42 +0000 |
commit | 68dcd8ee59a320f57f03300c6312e18430fc9a8e (patch) | |
tree | dcd5225385ef17963707b18b1bd9a32a9d924a3e /gdb/ser-pipe.c | |
parent | f301c45a601be6dfe2c76b277d6d7f0d1e63f6f8 (diff) | |
download | gdb-68dcd8ee59a320f57f03300c6312e18430fc9a8e.tar.gz |
PR symtab/11465:
* dwarf2read.c (struct delayed_method_info): New struct.
(struct dwarf2_cu): Add vector method_list.
(scan_partial_symbols): Count methods for union, class, structure,
and interface types.
(add_to_method_list): New function.
(free_delayed_list): New function.
(compute_delayed_physnames): New function.
(process_full_comp_unit): Make a cleanup for the CU's delayed
physname list, compute the delayed physnames, and free the
the list.
(dwarf2_add_member_fn): For C++ and Java, delay the computation
of the physname until after the CU is read.
* dwarf2read.c (read_structure_type): Check if the current
DIE's type was already completed after dwarf2_full_name
was called.
Diffstat (limited to 'gdb/ser-pipe.c')
0 files changed, 0 insertions, 0 deletions