aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
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
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-04Fix heap-use-after-free in index-cached with --disable-threadingHannes Domani1-1/+1
2024-05-04Remove dwarf2_per_objfile::adjustTom Tromey2-15/+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-04Remove call to dwarf2_per_objfile::adjust from ranges readersTom Tromey2-4/+0
2024-05-02[gdb/symtab] Work around PR gas/29517, dwarf2 caseTom de Vries1-1/+4
2024-04-25gdb: remove gdbcmd.hSimon Marchi3-3/+3
2024-04-23gdb: move a bunch of quit-related things to event-top.{c,h}Simon Marchi5-0/+5
2024-04-23gdb/dwarf2/read.c: remove pessimizing std::moveSimon Marchi1-1/+1
2024-04-22gdb: don't include hashtab.h in defs.hSimon Marchi2-0/+2
2024-04-22gdb: move store/extract integer functions to extract-store-integer.{c,h}Simon Marchi1-0/+2
2024-04-18gdbsupport: constify some return values in print-utils.{h,cc}Simon Marchi1-1/+1
2024-04-17Use section name in DWARF error messageTom Tromey1-2/+3
2024-04-16Correctly handle DIE parent computationsTom Tromey4-50/+80
2024-04-16Introduce class parent_map for DIE range mapTom Tromey3-31/+154
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-15Avoid complaint warning on mingwTom Tromey1-1/+1
2024-04-03gdb: ensure has dwarf info before reading DWZ fileLancelot SIX2-21/+28
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi25-25/+0
2024-03-26Capture warnings when writing to the index cacheTom Tromey4-10/+21
2024-03-21Require trivial destructor in allocate_on_obstackTom Tromey1-1/+1
2024-03-21Use addrmap_fixed in a few spotsTom Tromey2-2/+2
2024-03-20[gdb/symtab] Workaround PR gas/31115Tom de Vries3-0/+24
2024-03-18Use string_view in quirk_rust_enumTom Tromey1-1/+1
2024-03-08Avoid race when writing to index cacheTom Tromey3-20/+26
2024-03-08Move the 'store' method to index_cache_store_contextTom Tromey3-14/+12
2024-03-08Capture the per-BFD object in index_cache_store_contextTom Tromey4-14/+14