aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
2021-09-30gdb: add field::name / field::set_nameSimon Marchi1-15/+15
2021-09-30gdbsupport: make gdb_mkostemp_cloexec return a scoped_fdSimon Marchi1-2/+2
2021-09-27[gdb/build] Fix build with g++-4.8Tom de Vries1-2/+6
2021-09-24Fix handling of DW_AT_data_bit_offsetTom Tromey1-17/+32
2021-09-18[gdb/ada] Handle artificial local symbolsTom de Vries1-0/+5
2021-09-14[gdb/symtab] Fix function range handling in psymtabsTom de Vries1-8/+33
2021-09-14[gdb/symtab] Fix CU list in .debug_names for dummy CUsTom de Vries1-12/+8
2021-08-27[gdb/symtab] Don't write .gdb_index symbol table with empty entriesTom de Vries1-0/+3
2021-08-24Fix two regressions caused by CU / TU mergingTom Tromey2-39/+85
2021-08-16Fix register regression in DWARF evaluatorTom Tromey1-1/+3
2021-08-16Fix Ada regression due to DWARF expression seriesTom Tromey1-1/+3
2021-08-10Ignore .debug_types when reading .debug_arangesTom Tromey1-0/+6
2021-08-08Include objfiles.h in a few .c filesTom Tromey2-0/+2
2021-08-06[gdb/symtab] Recognize .gdb_index symbol table with empty entries as emptyTom de Vries1-0/+9
2021-08-06[gdb/symtab] Fix zero address complaint for shlibTom de Vries1-8/+2
2021-08-05Add as_lval argument to expression evaluatorZoran Zaric5-30/+38
2021-08-05Simplify dwarf_expr_context class interfaceZoran Zaric4-232/+237
2021-08-05Make DWARF evaluator return a single struct valueZoran Zaric5-198/+203
2021-08-05Move piece_closure and its support to expr.cZoran Zaric4-599/+595
2021-08-05Merge evaluate_for_locexpr_baton evaluatorZoran Zaric3-55/+28
2021-08-05Remove empty frame and full evaluatorsZoran Zaric2-29/+5
2021-08-05Inline get_reg_value method of dwarf_expr_contextZoran Zaric2-23/+7
2021-08-05Move push_dwarf_reg_entry_value to expr.cZoran Zaric5-83/+72
2021-08-05Move read_mem to dwarf_expr_contextZoran Zaric4-13/+10
2021-08-05Move get_object_address to dwarf_expr_contextZoran Zaric3-18/+9
2021-08-05Move dwarf_call to dwarf_expr_contextZoran Zaric4-70/+33
2021-08-05Move compilation unit info to dwarf_expr_contextZoran Zaric5-82/+75
2021-08-05Remove get_frame_cfa from dwarf_expr_contextZoran Zaric4-17/+4
2021-08-05Move frame context info to dwarf_expr_contextZoran Zaric4-105/+91
2021-08-05Cleanup of the dwarf_expr_context constructorZoran Zaric2-18/+9
2021-08-05Replace the symbol needs evaluator with a parserZoran Zaric1-115/+406
2021-08-04gdb: avoid dereferencing empty str_offsets_base optional in dwarf_decode_macrosSimon Marchi3-7/+20
2021-08-04gdb: fix typo in complaint in dwarf2/macro.cSimon Marchi1-1/+1
2021-07-28[gdb/symtab] Fix unhandled dwarf expression opcode with gcc-11 -gdwarf-5Tom de Vries1-1/+16
2021-07-17Fix file-name handling regression with DWARF indexTom Tromey4-84/+84
2021-07-17Check for debug-types in map_symbol_filenamesTom Tromey1-2/+4
2021-07-17Simplify DWARF file name cachingTom Tromey1-17/+7
2021-07-17Simplify file_and_directory storage managementTom Tromey1-10/+7
2021-07-17Pass file_and_directory through DWARF line-decoding codeTom Tromey1-32/+25
2021-07-17Rename and refactor psymtab_include_file_nameTom Tromey1-18/+19
2021-07-16Document quick_symbol_functions::expand_symtabs_matching invariantTom Tromey1-2/+6
2021-07-13gdb, dwarf: Don't follow the parent of a subprogram to get a prefix.Felix Willgerodt1-1/+1
2021-07-06[gdb/symtab] Fix skipping of import of C++ CUTom de Vries1-0/+7
2021-07-05Simplify debug_names index writingTom Tromey1-83/+10
2021-07-05Simplify gdb_index writingTom Tromey1-60/+24
2021-07-05Minor cleanup to addrmap_index_data::previous_validTom Tromey1-4/+4
2021-07-05Fix oddity in write_gdbindexTom Tromey1-1/+1
2021-07-03Use 'bool' more idiomatically in dwarf_decode_linesTom Tromey1-2/+2
2021-06-29gdb: add names to unwinders, add debug messages when looking for unwinderSimon Marchi2-0/+3
2021-06-25gdb: add new function quick_symbol_functions::has_unexpanded_symbolsAndrew Burgess1-0/+22