This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
ChangeLog 2010-04-20 Keith Seitz <keiths@redhat.com>
* dwarf2read.c (struct delayed_method_info): New struct. (struct dwarf2_cu): Add members method_index and method_list. (struct dwarf2_per_cu_data): Add member num_methods. (count_partial_methods): New function. (scan_partial_symbols): Count methods for union, class, structure, and interface types. (add_partial_subprogram): Count methods here, too. (add_to_method_list): New function. (compute_delayed_physnames): New function. (process_full_comp_unit): Allocate the CU's methods list, compute delayed physnames, and free the method list. (dwarf2_add_member_fn): For C++ and Java, delay the computation of the physname until after the CU is read. (load_partial_dies): Add subprogram and lexical block DIEs for Java and C++, too.
testsuite/ChangeLog 2010-04-20 Keith Seitz <keiths@redhat.com>
* gdb.dwarf2/pr11465.exp: New test. * gdb.dwarf2/pr11465.S: New file.
Attachment:
delayed_physnames.patch
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |