12345678910111213141516 |
- #include <stdint.h>
- #include <math.h>
- #include <assert.h>
- #include <stdbool.h>
- #include <stdio.h>
- #include "const.h"
- #include "global_pointers.h"
- void logop(int32_t, int32_t);
- void dbg_trace(void);
- #define dbg_log(...) { if(DEBUG) { printf(__VA_ARGS__); } }
- #define dbg_assert(condition) { if(DEBUG) { if(!(condition)) dbg_log(#condition); assert(condition); } }
- #define dbg_assert_message(condition, message) { if(DEBUG && !(condition)) { dbg_log(message); assert(false); } }
|