4 * The open syscall is weird, because it's defined as a varadic
5 * function, but implementing it as such generally sucks for
6 * performance. Thus we generate it as a 3-argument function,
7 * but with explicit __cdecl assuming the __cdecl convention is
8 * independent of being varadic.
15 #include <sys/syscall.h>
17 __cdecl _syscall3(int,open,const char *,file,int,flags,mode_t,mode)