aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
68 min.gdb/dwarf: remove unneeded scopes in dwarf2_frame_cacheHEADmasterSimon Marchi1-82/+69
4 hoursAvoid use of alloca in read_array_typeTom Tromey1-3/+7
4 hoursDo not reuse 'attr' in read_array_typeTom Tromey1-9/+8
27 hoursgdb/dwarf: implement section_and_offset comparison using operator==Simon Marchi1-10/+5
28 hoursgdb/dwarf: use gdb::unordered_map for line headersSimon Marchi4-82/+36
28 hoursgdb/dwarf: use (section, offset-in-section) as key for line_header hashSimon Marchi4-28/+20
28 hoursgdb/dwarf: use (section, offset) as stmt_list keySimon Marchi3-68/+46
28 hoursgdb/dwarf: store dwarf2_cus in expansion queueSimon Marchi4-188/+179
28 hoursgdb/dwarf: inline queue_and_load_dwo_tuSimon Marchi1-29/+15
28 hoursgdb/dwarf: return dwarf2_cu from load_full_{comp,type}_unitSimon Marchi2-29/+36
28 hoursgdb/dwarf: remove read_signatured_typeSimon Marchi1-16/+3
28 hoursgdb/dwarf: remove unnecessary compunit_symtab_set_p check in process_queueSimon Marchi1-53/+50
28 hoursgdb/dwarf: remove unnecessary compunit_symtab_set_p check in dw2_do_instantia...Simon Marchi1-20/+17
28 hoursgdb/dwarf: remove just_read_cus from dwarf2_per_bfdSimon Marchi2-21/+18
28 hoursgdb/dwarf: make process_full_{comp,type}_unit return a compunit_symtabSimon Marchi1-10/+14
28 hoursgdb/dwarf: make dw2_search_one a method of dwarf2_base_index_functionsSimon Marchi2-44/+45
28 hoursgdb/dwarf: rename symtab -> compunit_symtabSimon Marchi2-35/+38
2 daysgdb: change gdbarch_adjust_dwarf2_line parameter to boolSimon Marchi1-1/+1
2 daysgdb: change gdbarch_register_to_value to return and take boolSimon Marchi1-1/+1
6 daysgdb: rename blockvec to rangevec in dwarf2_record_block_rangesJan Vrany1-3/+3
12 daysAvoid minimal language when DW_LANG_HIP is used.Allyson Cauble-Chantrenne1-0/+1
2026-02-24Fix Ada failure with gdb-indexTom Tromey1-0/+7
2026-02-21Document that index-cache requires build IDLluĂ­s Batlle i Rossell1-1/+5
2026-02-20gdb/dwarf: remove stale comment on dwarf2_per_bfd::allocate_* methodsSimon Marchi1-4/+2
2026-02-20gdb/dwarf: remove stale comment about abbrev tableSimon Marchi1-4/+0
2026-02-14Style file names in DWARF warningsTom Tromey6-45/+83
2026-02-14Don't use .debug_names if .debug_aranges is missingTom Tromey3-5/+27
2026-02-14gdb/dwarf2: skip unrecognised extended opcodes in line-number programsMatthew Lugg1-2/+13
2026-02-13gdb/dwarf: fix DW_OP_call{2,4} in .dwo filesSimon Marchi2-1/+32
2026-02-09gdb/registry: add registry::key::try_emplaceSimon Marchi2-7/+2
2026-02-09gdb/registry: make registry::key::emplace return a referenceSimon Marchi3-3/+4
2026-02-05gdb/dwarf2: don't search included symtabs recursivelySimon Marchi1-11/+12
2026-02-05gdb/symtab: make compunit_symtab::includes a std::vectorSimon Marchi1-28/+9
2026-02-04gdb: fix-up truncated inline function block rangesAndrew Burgess1-0/+81
2026-02-04gdb: record block end addresses while parsing DIEsAndrew Burgess2-9/+20
2026-02-04gdb: remove buildsym_compunit::record_block_rangeAndrew Burgess1-7/+2
2026-02-04gdb: move block range recording into its own functionAndrew Burgess1-3/+19
2026-02-04gdb: split dwarf line table parsing in twoAndrew Burgess3-71/+51
2026-02-04gdb: handle empty ranges for inline subroutinesAndrew Burgess1-5/+65
2026-02-02gdb/dwarf: turn some errors into assertsSimon Marchi1-18/+9
2026-01-31gdb/dwarf: make abbrev_table_cache read-through, make it mandatorySimon Marchi6-203/+81
2026-01-30gdb/dwarf: merge dwarf2_locate_v{2,5}_dwp_sectionsSimon Marchi1-53/+24
2026-01-23Some cleanups to "pretend language" handlingTom Tromey3-37/+48
2026-01-22[gdb/symtab] Fix segfault in cutu_reader::read_toplevel_dieTom de Vries1-1/+1
2026-01-20gdb/dwarf: add unit_lists structure to index writerSimon Marchi1-15/+24
2026-01-20gdb/dwarf: rename some abbrev-related things in debug_names writerSimon Marchi1-11/+11
2026-01-20gdb/dwarf: add comments to debug_names::buildSimon Marchi1-1/+21
2026-01-20gdb/dwarf: move DWP htab nullptr check to lookup_dwo_unit_in_dwpSimon Marchi1-17/+15
2026-01-20gdb/dwarf: merge one CU/TU code pathSimon Marchi1-21/+10
2026-01-20[gdb] Add regression test for PR symtab/33777Tom de Vries2-0/+6