Day 25 done.
This commit is contained in:
@@ -51,13 +51,13 @@ typedef double F64;
|
||||
|
||||
/* ---- Asserts -------------------------------------------------------- */
|
||||
|
||||
#define Trap() __builtin_trap()
|
||||
#define TRAP() __builtin_trap()
|
||||
|
||||
#define AssertAlways(x) do { if(!(x)) { Trap(); } } while(0)
|
||||
#define ASSERT_ALWAYS(x) do { if(!(x)) { TRAP(); } } while(0)
|
||||
#if BUILD_DEBUG
|
||||
#define Assert(x) AssertAlways(x)
|
||||
#define ASSERT(x) ASSERT_ALWAYS(x)
|
||||
#else
|
||||
#define Assert(x) (void)(x)
|
||||
#define ASSERT(x) (void)(x)
|
||||
#endif
|
||||
|
||||
/* ---- Helper Macros -------------------------------------------------- */
|
||||
|
||||
Reference in New Issue
Block a user