From 52d4ada236823033a4e1aaf84a9648065fe0eab2 Mon Sep 17 00:00:00 2001 From: Alexander Lanin Date: Wed, 9 Dec 2020 21:38:19 +0100 Subject: [PATCH] Fix building 32bit tests on macOS (#743) --- src/third_party/doctest.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/third_party/doctest.h b/src/third_party/doctest.h index acbe6cd321..b8d66feebc 100644 --- a/src/third_party/doctest.h +++ b/src/third_party/doctest.h @@ -368,7 +368,7 @@ DOCTEST_MSVC_SUPPRESS_WARNING(26812) // Prefer 'enum class' over 'enum' #define DOCTEST_BREAK_INTO_DEBUGGER() raise(SIGTRAP) #endif #elif defined(DOCTEST_PLATFORM_MAC) -#if defined(__x86_64) || defined(__x86_64__) || defined(__amd64__) +#if defined(__x86_64) || defined(__x86_64__) || defined(__amd64__) || defined(__i386) #define DOCTEST_BREAK_INTO_DEBUGGER() __asm__("int $3\n" : :) #else #define DOCTEST_BREAK_INTO_DEBUGGER() __asm__("brk #0");