From 9e9047b7e8f4fd55cd8a525ba64e4830dc8fe1b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sun, 9 Aug 2026 05:22:26 +0200 Subject: [PATCH] std.debug.cpu_context.X86_16: fix register number for ip to match eip on X86 --- lib/std/debug/cpu_context.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/std/debug/cpu_context.zig b/lib/std/debug/cpu_context.zig index 7b8ddaba805e31cd7877a517a6844a94ee2c3f34..07bb43a4fa2997a61ea5b2286132de2c427ce648 100644 --- a/lib/std/debug/cpu_context.zig +++ b/lib/std/debug/cpu_context.zig @@ -1768,7 +1768,7 @@ const X86_16 = struct { switch (register_num) { 4 => return @ptrCast(ctx.regs.getPtr(.sp)), 5 => return @ptrCast(ctx.regs.getPtr(.bp)), - 6 => return @ptrCast(ctx.regs.getPtr(.ip)), + 8 => return @ptrCast(ctx.regs.getPtr(.ip)), 41 => return @ptrCast(ctx.regs.getPtr(.cs)), 42 => return @ptrCast(ctx.regs.getPtr(.ss)), else => return error.InvalidRegister, -- 2.54.0