2
3
4
9#define ae2f_SysHosted(a) a
10#define ae2f_SysNHosted(a)
20#if defined(_WIN64) && (_WIN64)
22#define ae2f_Sys_WIN64 ae2f_SysHosted
24#define ae2f_Sys_WIN ae2f_SysHosted
25#elif defined(_WIN32) && (_WIN32)
27#define ae2f_Sys_WIN32 ae2f_SysHosted
29#define ae2f_Sys_WIN ae2f_SysHosted
30#elif defined(__APPLE__) && (__APPLE__)
31#undef ae2f_Sys__APPLE__
32#define ae2f_Sys__APPLE__ ae2f_SysHosted
33#elif defined(__linux
) && (__linux
)
36#elif defined(__unix) && (__unix)
38#define ae2f_Sys__unix ae2f_SysHosted
39#elif defined(__posix) && (__posix)
41#define ae2f_Sys__posix ae2f_SysHosted
44typedef char ae2f_Sys_ASSERT_NO_HOST_DETECTED[-1];
58#if defined(_WIN64) && (_WIN64)
59#undef N_ae2f_Sys_WIN64
60#define N_ae2f_Sys_WIN64 ae2f_SysNHosted
62#define N_ae2f_Sys_WIN ae2f_SysNHosted
63#elif defined(_WIN32) && (_WIN32)
64#undef N_ae2f_Sys_WIN32
65#define N_ae2f_Sys_WIN32 ae2f_SysNHosted
67#define N_ae2f_Sys_WIN ae2f_SysNHosted
68#elif defined(__APPLE__) && (__APPLE__)
69#undef N_ae2f_Sys__APPLE__
70#define N_ae2f_Sys__APPLE__ ae2f_SysNHosted
71#elif defined(__linux
) && (__linux
)
72#undef N_ae2f_Sys__linux
74#elif defined(__unix) && (__unix)
75#undef N_ae2f_Sys__unix
76#define N_ae2f_Sys__unix ae2f_SysNHosted
77#elif defined(__posix) && (__posix)
78#undef N_ae2f_Sys__posix
79#define N_ae2f_Sys__posix ae2f_SysNHosted
82typedef char ae2f_Sys_ASSERT_NO_HOST_DETECTED[-1];
86
87
88
#define ae2f_static_cast(t, v)
static_cast for C++
@ ae2f_SysFtxWait_GOOD
Succesful.
_ae2f_SysFtxEl_t ae2f_SysFtxEl_t
Futex address element type.
#define ae2f_MAC(a)
A hint for creating a macro from void-returning function.
char ae2f_Sys_unused_t
Type which is unused.
#define ae2f_SysHosted(a)
#define ae2f_Sys__linux
Value expected did not match.
#define ae2f_SysNHosted(a)