#ifndef __SYS_SYSWRAP_H__ #define __SYS_SYSWRAP_H__ #include #include #include #include #include #include #include #include #define SYSCALL_DIOS(...) #define SYSCALL( name, schedule, ret, arg ) \ ret __libc_ ## name arg __nothrow; __BEGIN_DECLS #include #if _HOST_is_linux SYSCALL( sigaction, CONTINUE, int, ( int _1, const struct sigaction * _2, struct sigaction * _3 ) ) #endif __END_DECLS #undef SYSCALL #undef SYSCALL_DIOS #endif