Define empty gb_no_asan if VS < 2022

This commit is contained in:
Jeroen van Rijn
2025-06-10 13:20:01 +02:00
parent d08e14fc3c
commit 6cb2408d70

View File

@@ -497,7 +497,11 @@ typedef i32 b32; // NOTE(bill): Prefer this!!!
#if !defined(gb_no_asan)
#if defined(_MSC_VER)
#define gb_no_asan __declspec(no_sanitize_address)
#if _MSC_VER >= 1930
#define gb_no_asan __declspec(no_sanitize_address)
#else
#define gb_no_asan
#endif
#else
#define gb_no_asan __attribute__((disable_sanitizer_instrumentation))
#endif