aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2/read.c
AgeCommit message (Expand)AuthorFilesLines
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
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-02gdb: pass objfile_per_bfd_storage instead of objfile to partial_symtabSimon Marchi1-10/+8
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
2021-03-30gdb/dwarf: disable per-BFD resource sharing for -readnow objfilesSimon Marchi1-3/+8
2021-03-28Simplify DWARF reader initializationTom Tromey1-24/+49
2021-03-26Use function view in quick_symbol_functions::map_symbol_filenamesTom Tromey1-7/+7
2021-03-26Avoid some pointer chasing in DWARF readerTom Tromey1-7/+6
2021-03-24Remove 'kind' parameter from dw2_map_matching_symbolsTom Tromey1-7/+5
2021-03-22gdb: handle invalid DWARF when compilation unit is missingAndrew Burgess1-1/+20
2021-03-20Allow multiple partial symbol readers per objfileTom Tromey1-14/+20
2021-03-20Switch objfile to hold a list of psymbol readersTom Tromey1-1/+1
2021-03-20Add partial_symtabs parameter to psymtab construction functionsTom Tromey1-8/+18
2021-03-20Attach partial symtab storage to psymbol_functionsTom Tromey1-0/+6
2021-03-20Reference psymtabs via per_bfd in DWARF readerTom Tromey1-17/+23
2021-03-20Move psymtab statistics printing to psymtab.cTom Tromey1-2/+6
2021-03-20Change how DWARF indices use addrmapTom Tromey1-26/+17
2021-03-20Set per_bfd->partial_symtabs earlierTom Tromey1-6/+6
2021-03-20Do not pass objfile to psymtab_discarderTom Tromey1-1/+1
2021-03-20Convert quick_symbol_functions to use methodsTom Tromey1-85/+189
2021-03-20Change objfile::has_partial_symbols to return boolTom Tromey1-2/+2
2021-03-20Change objfile_has_partial_symbols to a methodTom Tromey1-1/+1
2021-03-20Introduce dwarf2/public.hTom Tromey1-0/+1
2021-03-15gdb: remove spurious colon in create_debug_type_hash_table debug printSimon Marchi1-1/+1
2021-03-15gdb: add logging to dwarf2_initialize_objfileSimon Marchi1-1/+14
2021-03-15gdb: remove dw2_get_file_names_reader's info_ptr parameterSimon Marchi1-2/+1
2021-03-14Use cu_header consistently in read_attribute_valueTom Tromey1-11/+11
2021-03-14Minor tweak to use die_reader_specs::abfdTom Tromey1-2/+2
2021-03-14Set dwarf2_per_cu_data::m_header_read_inTom Tromey1-0/+2