summaryrefslogtreecommitdiff
path: root/src/syscall.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/syscall.h')
-rw-r--r--src/syscall.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/syscall.h b/src/syscall.h
index 6a0a76c..0188e84 100644
--- a/src/syscall.h
+++ b/src/syscall.h
@@ -64,3 +64,10 @@ _body_io_syscall(sname, (long)arg1, (long)arg2, (long)arg3, (long)arg4)
#define io_syscall5(type,fname,sname,type1,arg1,type2,arg2,type3,arg3,type4,arg4, type5,arg5) \
type fname (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5) \
_body_io_syscall(sname, (long)arg1, (long)arg2, (long)arg3, (long)arg4, (long)arg5)
+
+#define io_syscall6(type,fname,sname,type1,arg1,type2,arg2,type3,arg3, \
+ type4,arg4,type5,arg5,type6,arg6) \
+type fname (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5, \
+ type6 arg6) \
+_body_io_syscall(sname, (long)arg1, (long)arg2, (long)arg3, (long)arg4, \
+ (long)arg5, (long)arg6)