From f21433a181128c8cf8f3907069652583aae7d79d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sat, 23 May 2026 10:21:46 +0200 Subject: [PATCH] zig.h: add m68k support Apparently m68k has no software breakpoint instruction? --- lib/zig.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/zig.h b/lib/zig.h index b01b18b1c216fbaf0c7d082fdf6c3419d01346db..9b1416c411e683060080349e3107ed4f57b2c1ea 100644 --- a/lib/zig.h +++ b/lib/zig.h @@ -38,6 +38,8 @@ #elif defined(__loongarch64) #define zig_loongarch64 #define zig_loongarch +#elif defined(__m68k__) +#define zig_m68k #elif defined(__mips64) #define zig_mips64 #define zig_mips @@ -404,6 +406,8 @@ #define zig_trap() __asm__ volatile("r27:26 = memd(#0xbadc0fee)") #elif defined(zig_kvx) || defined(zig_loongarch) || defined(zig_powerpc) #define zig_trap() __asm__ volatile(".word 0x0") +#elif defined(zig_m68k) +#define zig_trap() __asm__ volatile("illegal") #elif defined(zig_mips) #define zig_trap() __asm__ volatile(".word 0x3d") #elif defined(zig_or1k) -- 2.54.0