aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
2021-06-16[gdb/symtab] Fix infinite recursion in dwarf2_cu::get_builder(), againTom de Vries4-23/+25
2021-06-11gdb: remove unused struct call_site_stuff forward declarationSimon Marchi1-1/+0
2021-06-08Fix a couple -Wdeprecated-copy issuesPedro Alves1-0/+1
2021-06-04Add PROP_VARIABLE_NAMETom Tromey3-5/+73
2021-05-31gdb: pass signature to allocate_signatured_type and signatured_type constructorSimon Marchi2-28/+25
2021-05-31gdb: add and use signatured_type_upSimon Marchi2-7/+9
2021-05-31gdb: move dwarf2_per_cu_data and signatured_type upSimon Marchi1-215/+217
2021-05-30Set is_debug_types in allocate_signatured_typeTom Tromey1-4/+1
2021-05-30Remove dwarf2_per_bfd::m_num_psymtabsTom Tromey2-15/+4
2021-05-27gdb: fix tab after space indentation issuesSimon Marchi1-1/+1
2021-05-27[gdb/symtab] Fix segfault in process_psymtab_comp_unitTom de Vries1-0/+3
2021-05-27[gdb/symtab] Fix typo in dwarf error messageTom de Vries1-1/+1
2021-05-27[gdb/symtab] Fix Dwarf Error: cannot find DIETom de Vries4-11/+11
2021-05-26Revert "gdb: change dwarf_die_debug to bool"Simon Marchi1-7/+7
2021-05-26gdb: change dwarf_die_debug to boolSimon Marchi1-7/+7
2021-05-26Introduce htab_delete_entryTom Tromey1-27/+3
2021-05-19Mark tu_abbrev_offset::operator<() const.John Baldwin1-1/+1
2021-05-17Rename dwarf2/comp-unit.hTom Tromey6-7/+7
2021-05-17Change dwarf2_cu marking to use methodsTom Tromey3-81/+79
2021-05-17Move some dwarf2_cu methods to new fileTom Tromey2-67/+89
2021-05-17Move dwarf2_cu to new header fileTom Tromey2-244/+271
2021-05-17Avoid crash with GCC trunkTom Tromey1-0/+3
2021-05-17Change how dwarf2_per_cu_data is deletedTom Tromey2-20/+46
2021-05-17Replace sort_tu_by_abbrev_offset with operator<Tom Tromey1-11/+7
2021-05-12Revert "[gdb/symtab] Fix infinite recursion in dwarf2_cu::get_builder()"Tom de Vries1-2/+23
2021-05-12gdb: generate the prefix name for prefix commands on demandMarco Barisione2-4/+4
2021-05-07[gdb/symtab] Fix infinite recursion in dwarf2_cu::get_builder()Tom de Vries1-23/+2
2021-04-30Do not separately read type unitsTom Tromey1-133/+53
2021-04-30Remove dwarf2_per_bfd::all_type_unitsTom Tromey3-123/+64
2021-04-30Allocate dwarf2_per_cu_data with 'new'Tom Tromey3-208/+219
2021-04-23gdb: remove some caching from the dwarf readerAndrew Burgess2-46/+29
2021-04-21Shrink size of dwarf2_per_cu_dataTom Tromey3-24/+24
2021-04-17Handle unaligned mapping of .gdb_indexTom Tromey3-81/+113
2021-04-17Avoid crash in write_psymtabs_to_indexTom Tromey1-1/+2
2021-04-17Simplify quick_symbol_functions::map_matching_symbolsTom Tromey1-38/+4
2021-04-17Remove quick_symbol_functions::expand_symtabs_with_fullnameTom Tromey1-37/+0
2021-04-17Remove quick_symbol_functions::expand_symtabs_for_functionTom Tromey1-143/+5
2021-04-17Remove quick_symbol_functions::map_symtabs_matching_filenameTom Tromey1-98/+0
2021-04-17Remove quick_symbol_functions::lookup_symbolTom Tromey1-106/+0
2021-04-17Add 'domain' parameter to expand_symtabs_matchingTom Tromey1-2/+8
2021-04-17Add search_flags to expand_symtabs_matchingTom Tromey1-16/+47
2021-04-17Let expand_symtabs_matching short-circuitTom Tromey1-31/+54
2021-04-14gdb/dwarf2: fix "info locals" for clang-compiled inlined functionsTankut Baris Aktemur1-1/+48
2021-04-07gdb: handle relative paths to DWO filesCaroline Tice1-0/+7
2021-04-07gdb: Handle missing .debug_str sectionAndrew Burgess1-2/+10
2021-04-02gdb: pass objfile_per_bfd_storage instead of objfile to partial_symtabSimon Marchi2-12/+10
2021-04-01gdb: add type::is_flag_enum / type::set_is_flag_enumSimon Marchi1-1/+1
2021-04-01gdb: remove TYPE_DECLARED_CLASSSimon Marchi1-1/+1
2021-04-01gdb: add type::is_declared_class / type::set_is_declared_classSimon Marchi1-2/+2
2021-03-31Remove two trivial functions from dwarf2/read.cTom Tromey1-35/+10