zig/lib/std/debug/Dwarf
Matthew Lugg 92bc619c49 std.debug: allow fp unwind from context
It's easy to do FP unwinding from a CPU context: you just report the
captured ip/pc value first, and then unwind from the captured fp value.
All this really needed was a couple of new functions on the
`std.debug.cpu_context` implementations so that we don't need to rely on
`std.debug.Dwarf` to access the captured registers.

Resolves: #25576
2025-11-12 21:02:38 +00:00
..
Unwind std.debug.Dwarf.Unwind: deal with invalid def_cfa_reg by GNU toolchains 2025-10-02 15:27:35 +02:00
expression.zig std.debug.Dwarf.expression: fix a test that assumes sp != fp 2025-10-07 17:03:48 +02:00
SelfUnwinder.zig std.debug: allow fp unwind from context 2025-11-12 21:02:38 +00:00
Unwind.zig std.debug.SelfInfo: remove shared logic 2025-09-30 14:18:26 +01:00