aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
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-31Fix typo in dwarf2/stringify.hTom Tromey1-1/+1
2021-03-30gdb/dwarf: disable per-BFD resource sharing for -readnow objfilesSimon Marchi1-3/+8
2021-03-28Simplify DWARF reader initializationTom Tromey2-32/+52
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 Tromey2-15/+23
2021-03-20Switch objfile to hold a list of psymbol readersTom Tromey1-1/+1
2021-03-20Add partial_symtabs parameter to psymtab construction functionsTom Tromey2-10/+22
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-20Change how DWARF index writer finds address mapTom Tromey1-11/+10
2021-03-20Move psymtab statistics printing to psymtab.cTom Tromey1-2/+6
2021-03-20Change how DWARF indices use addrmapTom Tromey2-26/+20
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 Tromey2-85/+192
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 Tromey4-1/+49
2021-03-20Move some DWARF code out of symfile.hTom Tromey1-0/+11
2021-03-18Reimplement dwarf_unit_type_nameTom Tromey3-28/+17
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
2021-03-13Constify abbrev_table::lookup_abbrevTom Tromey2-10/+13
2021-03-13Remove Irix 6 workaround from DWARF abbrev readerTom Tromey1-19/+9
2021-03-06Move dwarf2_get_dwz_file to dwarf2/dwz.hTom Tromey5-242/+257
2021-03-06Avoid crash on missing dwz fileTom Tromey3-12/+21
2021-03-06Change section_is_p to a method on dwarf2_section_namesTom Tromey2-79/+70
2021-03-06Create new file dwarf2/sect-names.hTom Tromey2-0/+69
2021-03-06Micro-optimize abbrev reading and storageTom Tromey3-67/+51
2021-03-02Rewrite GNAT-encoded fixed point types in DWARF readerTom Tromey1-27/+130
2021-02-25[gdb/symtab] Fix wrong unit_type Dwarf ErrorTom de Vries1-1/+1
2021-02-24[gdb/symtab] Handle DW_AT_decl_file with form DW_FORM_implicit_constTom de Vries3-3/+36
2021-02-23gdb/dwarf: create and destroy dwarf2_per_bfd's CUs-to-expand queueSimon Marchi2-30/+46
2021-02-23gdb/dwarf: don't enqueue CU in maybe_queue_comp_unit if already expandedSimon Marchi1-17/+53
2021-02-11[gdb/symtab] Handle DW_FORM_strx in form_requires_reprocessingTom de Vries1-1/+2
2021-02-10gdb: delete SYMBOL_SECTION and MSYMBOL_SECTION macrosAndrew Burgess1-5/+5
2021-02-09[gdb/symtab] Fix element type modification in read_array_typeTom de Vries1-0/+10
2021-02-05[gdb/symtab] Handle DW_TAG_type_unit in process_psymtab_comp_unitTom de Vries1-0/+3
2021-02-05[gdb/symtab] Fix duplicate CUs in create_cus_from_debug_names_listTom de Vries1-0/+1
2021-02-05[gdb/symtab] Fix indentation in create_cus_from_debug_names_listTom de Vries1-15/+17