wasm app
This commit is contained in:
@@ -26,7 +26,7 @@ typedef double f64;
|
||||
#endif
|
||||
|
||||
#define fn
|
||||
#define glb
|
||||
#define global
|
||||
#define locl
|
||||
|
||||
#if PLATFORM_WASM
|
||||
@@ -53,10 +53,14 @@ typedef double f64;
|
||||
#define offsetof(st, m) ((usize)&(((st *)0)->m))
|
||||
#endif
|
||||
#define expect(x) if (!(x))
|
||||
#define unused(x) (void)(x)
|
||||
|
||||
#define kib(x) (1024ULL * (x##ULL))
|
||||
#define mib(x) (1024ULL * kib(x))
|
||||
#define gib(x) (1024ULL * mib(x))
|
||||
#define thousand(n) ((n)*1000)
|
||||
#define million(n) ((n)*1000000)
|
||||
#define billion(n) ((n)*1000000000)
|
||||
|
||||
#define DEFER_LOOP(begin, end) for (i32 PASTE(_i_, __LINE__) = (begin, 0); !PASTE(_i_, __LINE__); PASTE(_i_, __LINE__) += (end, 1))
|
||||
#define STACK(type, size) struct { type data[size]; i32 len; }
|
||||
|
||||
Reference in New Issue
Block a user