Fix linker errors

This commit is contained in:
Krzosa Karol
2024-01-28 08:14:24 +01:00
parent bb8d96e010
commit f56bee1cfb
4 changed files with 15 additions and 6 deletions

View File

@@ -15,10 +15,10 @@ typedef enum IO_ErrorResult {
IO_ErrorResult_Exit,
} IO_ErrorResult;
#ifdef _WIN32
#if defined(_MSC_VER)
#define IO_DebugBreak() (__debugbreak(), 0)
#else
#define IO_DebugBreak() (IO_Exit(1), 0)
#define IO_DebugBreak() (__builtin_trap(), 0)
#endif
#if defined(__has_attribute)