aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
2022-10-10Change GDB to use frame_info_ptrTom Tromey8-83/+87
2022-10-08Merge both implementations of debug_names::insertTom Tromey1-27/+24
2022-10-06[gdb/symtab] Factor out have_complaintTom de Vries1-14/+17
2022-10-04[gdb/symtab] Don't complain about function declsTom de Vries1-1/+3
2022-10-04[gdb/symtab] Don't complain about inlined functionsTom de Vries1-1/+8
2022-09-22[gdb/symtab] Add all_comp_units/all_type_units views on all_unitsTom de Vries3-11/+32
2022-09-22[gdb/symtab] Rename all_comp_units to all_unitsTom de Vries3-87/+87
2022-09-21gdbsupport: change path_join parameter to array_view<const char *>Simon Marchi1-2/+2
2022-09-21gdb: remove TYPE_LENGTHSimon Marchi4-48/+48
2022-09-21gdb: add type::length / type::set_lengthSimon Marchi1-26/+18
2022-09-21gdb: remove TYPE_TARGET_TYPESimon Marchi2-24/+23
2022-09-21gdb: add type::target_type / type::set_target_typeSimon Marchi1-7/+6
2022-09-17[gdb/symtab] Fix "file index out of range" complaintTom de Vries1-10/+10
2022-09-16[gdb/symtab] Handle named DW_TAG_unspecified_type DIETom de Vries1-0/+1
2022-09-12[gdb/symtab] Support .gdb_index section with TUs in .debug_infoTom de Vries1-2/+5
2022-09-11[gdb/symtab] Fix handling of DW_TAG_unspecified_typeTom de Vries1-3/+3
2022-09-06[gdb/symtab] Support .debug_names section with TUs in .debug_infoTom de Vries1-2/+5
2022-08-31gdb, dwarf: create symbols for template tags without namesNils-Christian Kempke1-1/+44
2022-08-30[gdb/symtab] Fix assert in set_lengthTom de Vries1-1/+3
2022-08-18gdb: call check_typedef at beginning of dwarf_expr_context::fetch_resultSimon Marchi1-0/+5
2022-08-07[gdb/symtab] Fix assert in read_addrmap_from_arangesTom de Vries1-9/+28
2022-08-05[gdb/symtab] Use task size in parallel_for_each in dwarf2_build_psymtabs_hardTom de Vries1-1/+8
2022-08-04Use registry in gdbarchTom Tromey2-57/+33
2022-08-03Use gdb_bfd_ref_ptr in objfileTom Tromey5-40/+44
2022-08-01[gdb/symtab] Fix .debug_aranges duplicate offset warningTom de Vries1-7/+15
2022-07-29gdb: add "id" fields to identify symtabs and subfilesSimon Marchi4-34/+65
2022-07-29gdb/dwarf: pass a file_entry to line_header::file_file_nameSimon Marchi3-37/+36
2022-07-29gdb/dwarf: pass compilation directory to line headerSimon Marchi3-17/+41
2022-07-28Rewrite registry.hTom Tromey2-5/+7
2022-07-22[gdb/symtab] Fix duplicate CUs in all_comp_unitsTom de Vries1-2/+9
2022-07-21[gdb/symtab] Fix bad compile unit index complaintTom de Vries1-9/+17
2022-07-14[gdb/symtab] Fix data race in cooked_index_functions::expand_symtabs_matchingTom de Vries2-5/+14
2022-07-14[gdb/symtab] Make per_cu->m_lang atomicTom de Vries1-9/+13
2022-07-14[gdb/symtab] Make per_cu->unit_type atomicTom de Vries1-9/+14
2022-07-13[gdb/symtab] Make per_cu->set_lang more strictTom de Vries2-23/+26
2022-07-12[gdb/symtab] Add dwarf2_cu::lang ()Tom de Vries3-100/+107
2022-07-12Fix -fsanitize=thread for per_cu fieldsTom de Vries1-9/+11
2022-07-11[gdb/symtab] Fix data race in per_cu->lengthTom de Vries3-25/+41
2022-07-11[gdb/symtab] Use comp_unit_head::get_lengthTom de Vries1-1/+1
2022-07-08[gdb/symtab] Fix assert in process_imported_unit_dieTom de Vries2-7/+10
2022-07-08[gdb/symtab] Fix segfault in dwarf2_per_objfile::symtab_set_pTom de Vries1-1/+5
2022-07-04[gdb/symtab] Add get/set functions for per_cu->lang/unit_typeTom de Vries5-121/+157
2022-07-02[gdb/symtab] Fix data race on per_cu->dwarf_versionTom de Vries2-5/+23
2022-06-27[gdb/symtab] Fix parsing of .debug_str_offsets headerTom de Vries1-7/+57
2022-06-25Fix end of CU calculation in cooked_indexer::index_diesTom Tromey1-1/+3
2022-06-14Debug support for global alias variableKavitha Natarajan1-21/+42
2022-06-12Remove psymtab_addrmapTom Tromey1-2/+2
2022-06-12Use malloc for mutable addrmapsTom Tromey1-28/+15
2022-06-12Remove addrmap::create_fixedTom Tromey2-4/+7
2022-06-12Remove addrmap_create_mutableTom Tromey1-7/+8