web?
This commit is contained in:
@@ -10,6 +10,19 @@
|
||||
#define COM_DEF_COMPILE_MODERN 1
|
||||
#endif
|
||||
|
||||
#define COM_DEF_TARGET_NATIVE 0
|
||||
#define COM_DEF_TARGET_WASM 1
|
||||
|
||||
#if defined(__wasm__)
|
||||
#define COM_DEF_NOSTD 1
|
||||
#define COM_DEF_TARGET COM_DEF_TARGET_WASM
|
||||
/* TODO: Move to std.h instead, forbid stdlib on any platform. */
|
||||
#define assert(m_t) (m_t)
|
||||
#define printf(...) ((void)0)
|
||||
#else
|
||||
#define COM_DEF_TARGET COM_DEF_TARGET_NATIVE
|
||||
#endif
|
||||
|
||||
/* TODO: uppercase? */
|
||||
#ifdef COM_DEF_COMPILE_MODERN
|
||||
#define com_def_alignedas(v_as) _Alignas(v_as)
|
||||
|
||||
Reference in New Issue
Block a user