1#undef __ae2f_MACRO_GENERATED
2#define __ae2f_MACRO_GENERATED 1
5
6
7#ifndef ae2f_Sys_Futex_linux__auto_h
9#define _ae2f_SysFtxEl__linux int
10#include <ae2f/Sys/Ftx-_linux.h>
11#undef __ae2f_MACRO_GENERATED
12#define __ae2f_MACRO_GENERATED 1
13#define ae2f_Sys_Futex_linux__auto_h
16#include <ae2f/Sys/Ftx.core.h>
17#undef __ae2f_MACRO_GENERATED
18#define __ae2f_MACRO_GENERATED 1
19#include <ae2f/Macro.h>
20#undef __ae2f_MACRO_GENERATED
21#define __ae2f_MACRO_GENERATED 1
23#undef __ae2f_MACRO_GENERATED
24#define __ae2f_MACRO_GENERATED 1
26#undef __ae2f_MACRO_GENERATED
27#define __ae2f_MACRO_GENERATED 1
32
33
34
35#define _ae2f_SysFtxWait_imp__linux(
44)\
45{
46 (ret_err) = syscall(SYS_futex
, prm_uaddr, FUTEX_WAIT
, prm_val, pprm_time_opt, NULL
, 0
) == -1
?
50}
52#define _ae2f_SysFtxWake__linux(
60)\
61{
64 , syscall(SYS_futex
, prm_uaddr, FUTEX_WAKE
, prm_numthrd, NULL
, NULL
, 0
)
66}
68#define _ae2f_SysFtxWakeOne__linux(
75){
76 _ae2f_SysFtxWake__linux
(ret_err, prm_uaddr, 1
); \
77}
82#undef __ae2f_MACRO_GENERATED
84#define __ae2f_MACRO_GENERATED 0
#define ae2f_static_cast(t, v)
static_cast for C++
#define ae2f_Sys__linux
Value expected did not match.