aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2/read.c
AgeCommit message (Expand)AuthorFilesLines
2024-10-08[gdb/symtab] Fix gdb.dwarf2/enum-type-c++.exp with cc-with-debug-typesTom de Vries1-2/+3
2024-10-08[gdb/symtab] Fix parent of enumeratorTom de Vries1-10/+37
2024-10-06[gdb] Fix common misspellingsTom de Vries1-1/+1
2024-09-28[gdb/symtab] Dump m_all_parents_map for verbose debug dwarf-readTom de Vries1-0/+49
2024-09-24[gdb/symtab] Fix segfault on invalid debug infoTom de Vries1-39/+53
2024-09-24[gdb/symtab] Don't expand non-Ada CUs for info exceptionsTom de Vries1-15/+101
2024-09-14[gdb/symtab] Revert "Change handling of DW_TAG_enumeration_type in DWARF scan...Tom de Vries1-7/+9
2024-09-11gdb: Support DW_OP_constx (the standardized version of DW_OP_GNU_const_index).Kyle Huey1-0/+1
2024-08-30gdb/dwarf2: cleanup includesSimon Marchi1-2/+1
2024-08-28Don't check dwarf2_name in process_enumeration_scopeTom Tromey1-6/+1
2024-08-27[gdb/symtab] Use DWARF_ERROR_PREFIXTom de Vries1-84/+125
2024-08-27[gdb/symtab] Use [in module %s] notation more consistently in dwarf errorsTom de Vries1-7/+7
2024-08-25Recognize -2 as a tombstone value in .debug_lineDmitry Neverov1-5/+8
2024-08-23gdb/dwarf2: Check for null abbrev_info ptrAaron Merey1-0/+7
2024-08-22[gdb/symtab] Return correct reader for top-level CU in cooked_indexer::ensure...Tom de Vries1-15/+20
2024-08-21Do not assume ELF in dwarf2/read.cTom Tromey1-5/+4
2024-08-12Simplify typename_concatTom Tromey1-33/+20
2024-08-12gdb: drop struct keyword when using bound_minimal_symbolSimon Marchi1-1/+1
2024-06-25gdb: use alternative for demangled name for non-demangeable linkage namesSchimpe, Christina1-1/+5
2024-06-24Don't obstack-allocate the call site hash tableTom Tromey1-7/+6
2024-06-24Don't obstack-allocate the DIE hashTom Tromey1-34/+16
2024-06-19[gdb/symtab] Fix target type of complex long double on armTom de Vries1-1/+9
2024-05-31Move dwarf2_per_bfd::index_addrmap to mapped_gdb_indexTom Tromey1-22/+5
2024-05-22Default dwarf_synchronous to trueTom Tromey1-1/+1
2024-05-17gdb/symtab: use symbol name matcher for all segments in a qualified nameDmitry Neverov1-10/+25
2024-05-17gdb/symtab: compute match_type outside the loopDmitry Neverov1-2/+3
2024-05-17gdb/symtab: reuse last segment lookup name info by creating it outside the loopDmitry Neverov1-3/+3
2024-05-17gdb/symtab: check name matches before expanding a CUDmitry.Neverov1-3/+19
2024-05-04Remove dwarf2_per_objfile::adjustTom Tromey1-11/+0
2024-05-04Remove call to dwarf2_per_objfile::adjust from read_attribute_valueTom Tromey1-1/+0
2024-05-04Remove call to dwarf2_per_objfile::adjust from read_call_site_scopeTom Tromey1-5/+2
2024-05-04Remove more calls to dwarf2_per_objfile::adjustTom Tromey1-18/+8
2024-05-02[gdb/symtab] Work around PR gas/29517, dwarf2 caseTom de Vries1-1/+4
2024-04-25gdb: remove gdbcmd.hSimon Marchi1-1/+1
2024-04-23gdb: move a bunch of quit-related things to event-top.{c,h}Simon Marchi1-0/+1
2024-04-23gdb/dwarf2/read.c: remove pessimizing std::moveSimon Marchi1-1/+1
2024-04-17Use section name in DWARF error messageTom Tromey1-2/+3
2024-04-16Correctly handle DIE parent computationsTom Tromey1-34/+26
2024-04-16Introduce class parent_map for DIE range mapTom Tromey1-28/+18
2024-04-16Change handling of DW_TAG_enumeration_type in DWARF scannerTom Tromey1-9/+7
2024-04-16[gdb/symtab] Refactor condition in scan_attributesTom de Vries1-8/+10
2024-04-15Remove 'copy_names' parameter from add_using_directiveTom Tromey1-2/+1
2024-04-03gdb: ensure has dwarf info before reading DWZ fileLancelot SIX1-17/+19
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-03-26Capture warnings when writing to the index cacheTom Tromey1-1/+1
2024-03-20[gdb/symtab] Workaround PR gas/31115Tom de Vries1-0/+22
2024-03-18Use string_view in quirk_rust_enumTom Tromey1-1/+1
2024-03-08Avoid race when reading dwz fileTom Tromey1-11/+18
2024-02-05Remove remnants of partial DIEs from DWARF readerTom Tromey1-3/+2
2024-02-05Avoid an allocation in attr_to_dynamic_propTom Tromey1-9/+8