aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
12 hoursgdb/dwarf: turn some errors into assertsSimon Marchi1-18/+9
2 daysgdb/dwarf: make abbrev_table_cache read-through, make it mandatorySimon Marchi6-203/+81
3 daysgdb/dwarf: merge dwarf2_locate_v{2,5}_dwp_sectionsSimon Marchi1-53/+24
11 daysSome cleanups to "pretend language" handlingTom Tromey3-37/+48
12 days[gdb/symtab] Fix segfault in cutu_reader::read_toplevel_dieTom de Vries1-1/+1
13 daysgdb/dwarf: add unit_lists structure to index writerSimon Marchi1-15/+24
13 daysgdb/dwarf: rename some abbrev-related things in debug_names writerSimon Marchi1-11/+11
13 daysgdb/dwarf: add comments to debug_names::buildSimon Marchi1-1/+21
13 daysgdb/dwarf: move DWP htab nullptr check to lookup_dwo_unit_in_dwpSimon Marchi1-17/+15
13 daysgdb/dwarf: merge one CU/TU code pathSimon Marchi1-21/+10
14 days[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
2025-12-02[gdb] Fix typos in gdb/dwarf2Tom de Vries9-23/+23
2025-12-01gdb/dwarf: clarify meaning dwarf2_per_cu::{m_section,m_sect_off,m_length} in ...Simon Marchi1-8/+27
2025-12-01gdb/dwarf: use dwarf2_per_cu::ref_addr_size in one spotSimon Marchi1-6/+1
2025-12-01gdb/dwarf: store addr/offset/ref_addr sizes in dwarf2_per_cuSimon Marchi2-65/+55
2025-12-01gdb/dwarf: when in dwarf2_cu, read addr_size from dwarf2_cu::headerSimon Marchi1-4/+2
2025-12-01gdb/dwarf: remove nullptr check in dwarf2_locexpr_baton_evalSimon Marchi1-1/+1
2025-12-01gdb/dwarf: remove nullptr prop check in dwarf2_evaluate_propertySimon Marchi1-3/+0
2025-11-25gdb: replace FRAME_OBSTACK_{C,Z}ALLOC macros with templated functionsSimon Marchi1-5/+3