Remove heavy optims flags from makefile and add predefined function attributes instead.

This commit is contained in:
2023-01-06 17:00:11 +01:00
parent 596caef7ee
commit a6ec35ebd1
2 changed files with 6 additions and 1 deletions

View File

@ -20,6 +20,11 @@
#include <cstdint>
#define RK_EXPORT extern "C"
#define RK_HOT gnu::hot
#define RK_FLATTEN gnu::flatten
#define RK_UNROLLED gnu::optimize("unroll-loops")
#define RK_FAST gnu::optimize("Ofast")
#define RK_INVALID_HANDLE nullptr
#define RK_FLAG(_bit) (1 << (_bit))
typedef bool rk_bool;