From bc51f3ec438875dfc53a4a5535a48e6280bbd569 Mon Sep 17 00:00:00 2001 From: Jacob Hinchliffe Date: Wed, 5 Mar 2025 22:37:19 +0000 Subject: [PATCH] Force rustc to generate unwind-tables - infinite loop :( --- kernel/src/std/unwind/unwinder.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/src/std/unwind/unwinder.rs b/kernel/src/std/unwind/unwinder.rs index 8861d02..5f1eb51 100644 --- a/kernel/src/std/unwind/unwinder.rs +++ b/kernel/src/std/unwind/unwinder.rs @@ -110,6 +110,7 @@ impl FallibleIterator for Unwinder { let Some(pc) = self.regs.get_ret() else { return Err(UnwinderError::NoReturnAddr); }; + // REVIEWME: Must be a nicer way of doing this. let pc = pc - 1;