aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2/expr.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-26Add support for new DWARF overlay operationsusers/zaric/location_on_dwarf_stackZoran Zaric1-0/+78
2022-10-25Add support for DWARF location offset type that is larger than 64-bitZoran Zaric1-466/+685
2021-11-05Add DW_OP_LLVM_select_bit_piece DWARF operationZoran Zaric1-0/+160
2021-11-05Add DW_OP_LLVM_extend DWARF operationZoran Zaric1-0/+44
2021-11-05Add support for nested composite locationsZoran Zaric1-14/+76
2021-11-05Add support for DW_OP_LLVM_undefined operationZoran Zaric1-0/+4
2021-11-05Add DWARF operations for byte and bit offsetZoran Zaric1-1/+39
2021-11-05Remove DWARF expression composition checkZoran Zaric1-8/+0
2021-11-05Add frame info check to DW_OP_reg operationsZoran Zaric1-0/+1
2021-11-05Move read_addr_from_reg function to frame.cZoran Zaric1-11/+0
2021-11-05Remove dwarf_expr_context from expr.h interfaceZoran Zaric1-48/+166
2021-11-05Comments cleanup between expr.h and expr.cZoran Zaric1-25/+17
2021-11-05Remove old computed struct value callbacksZoran Zaric1-542/+0
2021-11-05Change DWARF stack to use new dwarf_entry classesZoran Zaric1-690/+684
2021-11-05Add to_gdb_value method to DWARF entry classZoran Zaric1-0/+283
2021-11-05Add new computed struct value callback interfaceZoran Zaric1-0/+324
2021-11-05Add is_optimized_out to dwarf_location classZoran Zaric1-0/+97
2021-11-05Add indirect_implicit_ptr to dwarf_location classZoran Zaric1-0/+73
2021-11-05Add is_implicit_ptr_at method to dwarf_locationZoran Zaric1-0/+52
2021-11-05Add write_to_gdb_value method to dwarf_locationZoran Zaric1-0/+89
2021-11-05Add read_from_gdb_value method to dwarf_locationZoran Zaric1-0/+99
2021-11-05Add deref method to location description classesZoran Zaric1-0/+123
2021-11-05Add write method to location description classesZoran Zaric1-0/+211
2021-11-05Add read method to location description classesZoran Zaric1-21/+284
2021-11-05Add to_value method to dwarf_location classZoran Zaric1-0/+29
2021-11-05Add to_location method to dwarf_value classZoran Zaric1-0/+25
2021-11-05Add new classes that model DWARF stack elementZoran Zaric1-0/+241
2021-11-05Add new memory access interface to expr.cZoran Zaric1-44/+146
2021-11-05Add new register access interface to expr.cZoran Zaric1-22/+105
2021-10-25gdb: change functions returning value contents to use gdb::array_viewSimon Marchi1-9/+9
2021-10-05Add lval_funcs::is_optimized_outTom Tromey1-12/+44
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-08Include objfiles.h in a few .c filesTom Tromey1-0/+1
2021-08-05Add as_lval argument to expression evaluatorZoran Zaric1-3/+8
2021-08-05Simplify dwarf_expr_context class interfaceZoran Zaric1-163/+185
2021-08-05Make DWARF evaluator return a single struct valueZoran Zaric1-3/+156
2021-08-05Move piece_closure and its support to expr.cZoran Zaric1-0/+571
2021-08-05Merge evaluate_for_locexpr_baton evaluatorZoran Zaric1-2/+18
2021-08-05Inline get_reg_value method of dwarf_expr_contextZoran Zaric1-17/+7
2021-08-05Move push_dwarf_reg_entry_value to expr.cZoran Zaric1-0/+50
2021-08-05Move read_mem to dwarf_expr_contextZoran Zaric1-0/+9
2021-08-05Move dwarf_call to dwarf_expr_contextZoran Zaric1-1/+27
2021-08-05Move compilation unit info to dwarf_expr_contextZoran Zaric1-16/+56
2021-08-05Remove get_frame_cfa from dwarf_expr_contextZoran Zaric1-1/+4
2021-08-05Move frame context info to dwarf_expr_contextZoran Zaric1-3/+71
2021-08-05Cleanup of the dwarf_expr_context constructorZoran Zaric1-10/+1
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-17/+17
2020-09-14gdb: remove TYPE_UNSIGNEDSimon Marchi1-3/+3