aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
2024-11-04Remove gdb::hash_enumTom Tromey3-9/+3
2024-10-29[gdb/symtab] Handle multiple .debug_info sectionsTom de Vries5-19/+33
2024-10-21[gdb/symtab] Fix incorrect filenames with inter-CU refsTom de Vries1-6/+22
2024-10-21[gdb/build, c++20] Fix more deprecated implicit capture of thisTom de Vries2-3/+3
2024-10-20Use std::make_unique in more placesTom Tromey2-11/+14
2024-10-19Capture the current directory and debug directory in DWARF readerTom Tromey2-7/+18
2024-10-19[gdb/symtab] Skip local variables in cooked indexTom de Vries1-7/+17
2024-10-18[gdb/symtab] Fix qualified name for cooked index dumpTom de Vries2-6/+13
2024-10-08[gdb/symtab] Fix gdb.dwarf2/enum-type-c++.exp with cc-with-debug-typesTom de Vries2-3/+5
2024-10-08[gdb/symtab] Fix parent of enumeratorTom de Vries1-10/+37
2024-10-06[gdb] Fix common misspellingsTom de Vries3-4/+4
2024-09-28[gdb/symtab] Dump m_all_parents_map for verbose debug dwarf-readTom de Vries2-0/+55
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 Vries4-25/+146
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 Huey3-3/+10
2024-09-09Fix some comments in dwarf2/cooked-index.hTom Tromey1-4/+4
2024-09-09Refactor cooked_index_shard::handle_gnat_encoded_entryTom Tromey2-17/+11
2024-09-09Ignore DW_TAG_padding in tag_is_typeTom Tromey1-1/+0
2024-09-07gdb: allow quoted filenames for commands that have custom completionAndrew Burgess1-4/+4
2024-09-07gdb: deprecated filename_completer and associated functionsAndrew Burgess1-2/+2
2024-09-04Improve comments in dwarf2/parent-map.hTom Tromey1-4/+27
2024-08-30gdb/dwarf2: cleanup includesSimon Marchi19-25/+21
2024-08-28Don't check dwarf2_name in process_enumeration_scopeTom Tromey1-6/+1
2024-08-27[gdb/symtab] Change DWARF_ERROR from Dwarf Error to DWARF ErrorTom de Vries1-1/+1
2024-08-27[gdb/symtab] Use DWARF_ERROR_PREFIXTom de Vries3-105/+157
2024-08-27[gdb/symtab] Add gdb/dwarf2/error.hTom de Vries1-0/+29
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: add program_space parameter to lookup_minimal_symbol_linkageSimon Marchi1-1/+3
2024-08-12gdb: add program_space parameter to lookup_minimal_symbolSimon Marchi1-1/+2
2024-08-12gdb: make lookup_minimal_symbol objf and sfile parameters optionalSimon Marchi1-2/+1
2024-08-12gdb: drop struct keyword when using bound_minimal_symbolSimon Marchi4-23/+18
2024-07-30[gdb/symtab] Emit malformed macro definition complaint onceTom de Vries1-1/+4
2024-07-30gdb: use std::string vector for macro definitionSimon Marchi1-24/+4
2024-07-16gdb, gdbserver, gdbsupport: use [[noreturn]] instead of ATTRIBUTE_NORETURNSimon Marchi1-1/+1
2024-06-27gdb: add overloads of gdb_abspathAndrew Burgess1-1/+1
2024-06-25gdb: use alternative for demangled name for non-demangeable linkage namesSchimpe, Christina1-1/+5
2024-06-25[gdb/symtab] Remove dead code in parse_macro_definitionTom de Vries1-61/+56
2024-06-24Prefer htab_traverse_noresizeTom Tromey1-1/+2
2024-06-24Don't obstack-allocate the call site hash tableTom Tromey2-8/+7
2024-06-24Don't obstack-allocate the CU dependency hash tableTom Tromey2-8/+6
2024-06-24Don't obstack-allocate the DIE hashTom Tromey2-35/+17
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 Tromey5-37/+25
2024-05-30gdb: remove unused includes in utils.hSimon Marchi4-0/+4