aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2/loc.c
AgeCommit message (Expand)AuthorFilesLines
2022-08-03Use gdb_bfd_ref_ptr in objfileTom Tromey1-2/+2
2022-04-27gdb: remove BLOCK_ENTRY_PC macroSimon Marchi1-2/+2
2022-04-11gdb: remove symbol value macrosSimon Marchi1-3/+3
2022-04-03gdb/dwarf: pass an array of values to the dwarf evaluatorAndrew Burgess1-12/+9
2022-04-03gdb: small simplification in dwarf2_locexpr_baton_evalAndrew Burgess1-9/+9
2022-03-29Unify gdb printf functionsTom Tromey1-115/+115
2022-03-29Unify gdb putc functionsTom Tromey1-4/+4
2022-03-29Unify gdb puts functionsTom Tromey1-1/+1
2022-03-28Handle multiple addresses in call_site_targetTom Tromey1-0/+12
2022-03-28Change call_site_target to iterate over addressesTom Tromey1-50/+84
2022-03-28Change call_site_find_chain_1 to work recursivelyTom Tromey1-73/+63
2022-03-28Constify chain_candidateTom Tromey1-8/+8
2022-03-28Make call_site_target members privateTom Tromey1-14/+12
2022-03-28Change call_site_target to use custom type and enumTom Tromey1-3/+3
2022-03-22Fix some stale header names from dwarf filesLuis Machado1-6/+6
2022-02-06gdb: remove SYMBOL_TYPE macroSimon Marchi1-9/+9
2022-02-06gdb: remove COMPUNIT_BLOCK_LINE_SECTION macro, add getter/setterSimon Marchi1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-11-10Handle PIE in .debug_loclistsTom Tromey1-16/+15
2021-11-09Correctly handle DW_LLE_start_endTom Tromey1-5/+12
2021-10-29gdb: remove FIELD_DWARF_BLOCK macroSimon Marchi1-1/+1
2021-10-29gdb: remove FIELD_STATIC_PHYSADDR macroSimon Marchi1-1/+1
2021-10-29gdb: remove FIELD_STATIC_PHYSNAME macroSimon Marchi1-1/+1
2021-10-29gdb: remove FIELD_LOC_KIND macroSimon Marchi1-1/+1
2021-10-25gdb: change functions returning value contents to use gdb::array_viewSimon Marchi1-1/+2
2021-10-05Add lval_funcs::is_optimized_outTom Tromey1-0/+1
2021-10-04[gdb/symtab] Use unrelocated addresses in call_siteSimon Marchi1-1/+8
2021-10-04[gdb/symtab] C++-ify call_siteSimon Marchi1-9/+9
2021-08-05Add as_lval argument to expression evaluatorZoran Zaric1-17/+10
2021-08-05Simplify dwarf_expr_context class interfaceZoran Zaric1-27/+14
2021-08-05Make DWARF evaluator return a single struct valueZoran Zaric1-169/+26
2021-08-05Move piece_closure and its support to expr.cZoran Zaric1-593/+4
2021-08-05Merge evaluate_for_locexpr_baton evaluatorZoran Zaric1-43/+2
2021-08-05Remove empty frame and full evaluatorsZoran Zaric1-12/+4
2021-08-05Move push_dwarf_reg_entry_value to expr.cZoran Zaric1-68/+2
2021-08-05Move read_mem to dwarf_expr_contextZoran Zaric1-7/+0
2021-08-05Move get_object_address to dwarf_expr_contextZoran Zaric1-12/+0
2021-08-05Move dwarf_call to dwarf_expr_contextZoran Zaric1-43/+0
2021-08-05Move compilation unit info to dwarf_expr_contextZoran Zaric1-34/+3
2021-08-05Remove get_frame_cfa from dwarf_expr_contextZoran Zaric1-8/+0
2021-08-05Move frame context info to dwarf_expr_contextZoran Zaric1-54/+1
2021-08-05Replace the symbol needs evaluator with a parserZoran Zaric1-115/+406
2021-06-22gdb: Support DW_LLE_start_endAndreas Schwab1-1/+19
2021-06-04Add PROP_VARIABLE_NAMETom Tromey1-1/+36
2021-05-17Avoid crash with GCC trunkTom Tromey1-0/+3
2021-01-23Use std::vector for "registers_used" in compile featureTom Tromey1-3/+3
2021-01-19Convert some frame functions to use gdb::array_view.Luis Machado1-3/+3
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-11-30[gdb/symtab] Fix gdb.base/vla-optimized-out.exp with clangTom de Vries1-4/+9
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-6/+6