From c2342dab0bbe3a7f887e0a88948aa8e36419382f Mon Sep 17 00:00:00 2001 From: emekoi Date: Sun, 8 Dec 2019 15:56:30 -0600 Subject: [PATCH] fixed BREAKPOINT macro on mingw --- src/util.hpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/util.hpp b/src/util.hpp index a408b811b..61a17fc07 100644 --- a/src/util.hpp +++ b/src/util.hpp @@ -38,7 +38,11 @@ #define ATTRIBUTE_NORETURN __attribute__((noreturn)) #define ATTRIBUTE_MUST_USE __attribute__((warn_unused_result)) +#if defined(__MINGW32__) || defined(__MINGW64__) +#define BREAKPOINT __debugbreak() +#else #define BREAKPOINT raise(SIGTRAP) +#endif #endif