aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
4 daysgdb/dwarf2: don't search included symtabs recursivelySimon Marchi1-11/+12
4 daysgdb/symtab: make compunit_symtab::includes a std::vectorSimon Marchi1-28/+9
6 daysgdb: fix-up truncated inline function block rangesAndrew Burgess1-0/+81
6 daysgdb: record block end addresses while parsing DIEsAndrew Burgess2-9/+20
6 daysgdb: remove buildsym_compunit::record_block_rangeAndrew Burgess1-7/+2
6 daysgdb: move block range recording into its own functionAndrew Burgess1-3/+19
6 daysgdb: split dwarf line table parsing in twoAndrew Burgess3-71/+51
6 daysgdb: handle empty ranges for inline subroutinesAndrew Burgess1-5/+65
7 daysgdb/dwarf: turn some errors into assertsSimon Marchi1-18/+9
9 daysgdb/dwarf: make abbrev_table_cache read-through, make it mandatorySimon Marchi6-203/+81
10 daysgdb/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
2026-01-19[gdb/symtab] Handle zero opcode_base in line number program headerTom de Vries1-6/+13
2026-01-19gdb/dwarf: remove unused includes from read-gdb-index.cSimon Marchi1-4/+0
2026-01-15Apply [noreturn] in more placesTom Tromey1-1/+1
2026-01-15gdb/dwarf: fix mis-indented lines in dwarf2/read.cSimon Marchi1-9/+9
2026-01-15gdb/dwarf: merge create_dwo_unit_in_dwp_{v2,v5}Simon Marchi1-212/+110
2026-01-15gdb/dwarf: remove v2 and v5 section pool structures variantsSimon Marchi1-183/+95
2026-01-15gdb/dwarf: cleanup dwarf2_locate_v{2,5}_dwp_sections parametersSimon Marchi1-10/+6
2026-01-15gdb/dwarf: remove support for DWP v1Simon Marchi1-430/+92
2026-01-15gdb/dwarf: initialize fields of virtual_v2_or_v5_dwo_sectionsSimon Marchi1-24/+20
2026-01-12gdb/dwarf: make dwarf2_per_cu size fields atomicSimon Marchi1-7/+16
2026-01-09[gdb/symtab] Cache dw2_get_file_names result for dummy CUTom de Vries1-1/+6
2026-01-07gdb/dwarf: add dwarf2_per_cu::as_signatured_typeSimon Marchi3-51/+47
2026-01-07gdb: avoid creating misplaced symtabs for dwz filesAndrew Burgess5-21/+57
2026-01-06gdb/dwarf: remove redundant DW_AT_containing_type checksSimon Marchi1-24/+22
2026-01-06gdb: remove make_cv_type typeptr parameterSimon Marchi1-4/+4
2026-01-06Fix check-whitespace complaintTom Tromey1-1/+0
2026-01-06gdb: remove context_stack::static_linkSimon Marchi1-6/+5
2026-01-06gdb/dwarf: rename dwarf2_start_subfile to dwarf2_cu::start_subfileAndrew Burgess5-52/+34
2026-01-06gdb/dwarf: move subfile and symtab creation into dwarf2_cu methodAndrew Burgess4-31/+29
2026-01-06gdb/dwarf: remove the line_header argument from dwarf2_start_subfileAndrew Burgess3-16/+12
2026-01-06gdb/dwarf: remove m_line_header from lnp_state_machine classAndrew Burgess1-25/+21
2026-01-06gdb/dwarf: remove line_header parameter from dwarf2_decode_linesAndrew Burgess3-16/+11
2026-01-05gdb/buildsym: replace struct pending with std::vectorSimon Marchi3-64/+55
2026-01-05gdb/buildsym: make buildsym_compunit return a referenceSimon Marchi1-8/+7
2026-01-05Update copyright dates to include 2026Tom Tromey69-69/+69
2025-12-22Use gdb_bfd_sections in more placesTom Tromey1-1/+1
2025-12-16[gdb] Fix "the the"Tom de Vries1-1/+1
2025-12-10[gdb] Fix whitespace in *.hTom de Vries1-1/+1
2025-12-09Partly rewrite dwarf2_get_symbol_read_needsTom Tromey1-23/+29
2025-12-03[gdb/symtab] Fix DW_TAG_member regressionTom de Vries4-1/+60
2025-12-03[gdb/symtab] Bail out for too short line headerTom de Vries1-0/+4