aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2/read.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-04gdb: avoid dereferencing empty str_offsets_base optional in dwarf_decode_macrosSimon Marchi1-2/+2
2021-07-28[gdb/symtab] Fix unhandled dwarf expression opcode with gcc-11 -gdwarf-5Tom de Vries1-1/+16
2021-07-17Fix file-name handling regression with DWARF indexTom Tromey1-58/+81
2021-07-17Check for debug-types in map_symbol_filenamesTom Tromey1-2/+4
2021-07-17Simplify DWARF file name cachingTom Tromey1-17/+7
2021-07-17Simplify file_and_directory storage managementTom Tromey1-10/+7
2021-07-17Pass file_and_directory through DWARF line-decoding codeTom Tromey1-32/+25
2021-07-17Rename and refactor psymtab_include_file_nameTom Tromey1-18/+19
2021-07-16Document quick_symbol_functions::expand_symtabs_matching invariantTom Tromey1-2/+6
2021-07-13gdb, dwarf: Don't follow the parent of a subprogram to get a prefix.Felix Willgerodt1-1/+1
2021-07-06[gdb/symtab] Fix skipping of import of C++ CUTom de Vries1-0/+7
2021-07-03Use 'bool' more idiomatically in dwarf_decode_linesTom Tromey1-2/+2
2021-06-25gdb: add new function quick_symbol_functions::has_unexpanded_symbolsAndrew Burgess1-0/+22
2021-06-25Change how .debug_aranges padding is skippedTom Tromey1-12/+6
2021-06-25Remove dwarf2_cu::languageTom Tromey1-146/+151
2021-06-25Consolidate CU language settingTom Tromey1-34/+41
2021-06-16[gdb/symtab] Fix infinite recursion in dwarf2_cu::get_builder(), againTom de Vries1-7/+6
2021-06-08Fix a couple -Wdeprecated-copy issuesPedro Alves1-0/+1
2021-06-04Add PROP_VARIABLE_NAMETom Tromey1-2/+32
2021-05-31gdb: pass signature to allocate_signatured_type and signatured_type constructorSimon Marchi1-26/+19
2021-05-31gdb: add and use signatured_type_upSimon Marchi1-6/+6
2021-05-30Set is_debug_types in allocate_signatured_typeTom Tromey1-4/+1
2021-05-30Remove dwarf2_per_bfd::m_num_psymtabsTom Tromey1-2/+2
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 Vries1-3/+3
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 Tromey1-1/+1
2021-05-17Change dwarf2_cu marking to use methodsTom Tromey1-74/+4
2021-05-17Move some dwarf2_cu methods to new fileTom Tromey1-67/+0
2021-05-17Move dwarf2_cu to new header fileTom Tromey1-244/+1
2021-05-17Change how dwarf2_per_cu_data is deletedTom Tromey1-18/+30
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 Barisione1-2/+2
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 Tromey1-86/+40
2021-04-30Allocate dwarf2_per_cu_data with 'new'Tom Tromey1-170/+172
2021-04-23gdb: remove some caching from the dwarf readerAndrew Burgess1-42/+29
2021-04-17Handle unaligned mapping of .gdb_indexTom Tromey1-45/+87
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