aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2/frame.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-23gdb: add gdb::make_unique functionAndrew Burgess1-1/+1
2023-06-05Use unrelocated_addr in dwarf2_fdeTom Tromey1-32/+39
2023-06-05Use local "text offset" variable in dwarf2_frame_cacheTom Tromey1-5/+6
2023-06-05Constify dwarf2_cie::augmentationTom Tromey1-3/+3
2023-02-13Remove deprecated_lval_hackTom Tromey1-1/+1
2023-02-13Turn value_address and set_value_address functions into methodsTom Tromey1-1/+1
2023-01-25gdb: dwarf2 generic implementation for caching function dataTorbjörn SVENSSON1-0/+60
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-12-08gdb: skip objfiles with no BFD in DWARF unwinderJan Vrany1-0/+3
2022-10-25gdb: remove spurious spaces after frame_info_ptrSimon Marchi1-2/+2
2022-10-19internal_error: remove need to pass __FILE__/__LINE__Pedro Alves1-12/+8
2022-10-10Change GDB to use frame_info_ptrTom Tromey1-19/+20
2022-08-04Use registry in gdbarchTom Tromey1-31/+27
2022-08-03Use gdb_bfd_ref_ptr in objfileTom Tromey1-3/+3
2022-07-28Rewrite registry.hTom Tromey1-2/+2
2022-03-29Unify gdb printf functionsTom Tromey1-3/+3
2022-03-22Fix some stale header names from dwarf filesLuis Machado1-2/+2
2022-02-06gdb: remove COMPUNIT_PRODUCER macro, add getter/setterSimon Marchi1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-08-05Add as_lval argument to expression evaluatorZoran Zaric1-1/+1
2021-08-05Simplify dwarf_expr_context class interfaceZoran Zaric1-13/+4
2021-08-05Make DWARF evaluator return a single struct valueZoran Zaric1-13/+6
2021-08-05Remove empty frame and full evaluatorsZoran Zaric1-17/+1
2021-08-05Move push_dwarf_reg_entry_value to expr.cZoran Zaric1-7/+0
2021-08-05Move read_mem to dwarf_expr_contextZoran Zaric1-5/+0
2021-08-05Move get_object_address to dwarf_expr_contextZoran Zaric1-5/+0
2021-08-05Move dwarf_call to dwarf_expr_contextZoran Zaric1-10/+0
2021-08-05Move compilation unit info to dwarf_expr_contextZoran Zaric1-11/+0
2021-08-05Remove get_frame_cfa from dwarf_expr_contextZoran Zaric1-5/+0
2021-08-05Move frame context info to dwarf_expr_contextZoran Zaric1-34/+2
2021-06-29gdb: add names to unwinders, add debug messages when looking for unwinderSimon Marchi1-0/+2
2021-03-20Introduce dwarf2/public.hTom Tromey1-0/+1
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-03gdb: fix logic of find_comp_unit and set_comp_unitSimon Marchi1-4/+6
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-55/+55
2020-05-27Add dwarf2_per_objfile to dwarf_expr_context and dwarf2_frame_cacheSimon Marchi1-28/+39
2020-05-20Use bfd_get_filename throughout gdbAlan Modra1-6/+6
2020-04-18Change get_objfile_arch to a method on objfileTom Tromey1-1/+1
2020-03-03Find tailcall frames before inline framesTom Tromey1-26/+8
2020-02-12Move the frame data to the BFD when possibleTom Tromey1-5/+34
2020-02-12Remove the objfile backlink from comp_unitTom Tromey1-13/+14
2020-02-12Remove a use of the comp_unit backlinkTom Tromey1-8/+14
2020-02-12Add per-unit obstackTom Tromey1-2/+5
2020-02-12Store the comp_unit instead of the FDE tableTom Tromey1-25/+26
2020-02-12Change fde table to a vectorTom Tromey1-115/+61
2020-02-08Unify read_initial_length implementationsTom Tromey1-19/+1
2020-02-08Move DWARF code to dwarf2/ subdirectoryTom Tromey1-0/+2363