From ba6681418515d2f531b8a5ec98b47581c285a384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sun, 1 Dec 2024 15:38:14 +0100 Subject: [PATCH] zig.h: Don't use __debugbreak() for MinGW. It seems like only Clang supports this in MinGW mode, and Clang will already take the __builtin_debugtrap() path anyway. --- lib/zig.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/zig.h b/lib/zig.h index 63e45ccf0d..c3fffc2046 100644 --- a/lib/zig.h +++ b/lib/zig.h @@ -287,7 +287,7 @@ typedef char bool; #if zig_has_builtin(debugtrap) #define zig_breakpoint() __builtin_debugtrap() -#elif defined(zig_msvc) || defined(__MINGW32__) || defined(__MINGW64__) +#elif defined(zig_msvc) #define zig_breakpoint() __debugbreak() #elif defined(__arm__) #define zig_breakpoint() __asm__ volatile("bkpt #0x0")