Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 #include "syscall.h" | |
| 2 #include <stdarg.h> | |
| 3 | |
| 4 #undef syscall | |
| 5 | |
| 6 long syscall(long n, ...) | |
| 7 { | |
| 8 va_list ap; | |
| 9 syscall_arg_t a,b,c,d,e,f; | |
| 10 va_start(ap, n); | |
| 11 a=va_arg(ap, syscall_arg_t); | |
| 12 b=va_arg(ap, syscall_arg_t); | |
| 13 c=va_arg(ap, syscall_arg_t); | |
| 14 d=va_arg(ap, syscall_arg_t); | |
| 15 e=va_arg(ap, syscall_arg_t); | |
| 16 f=va_arg(ap, syscall_arg_t); | |
| 17 va_end(ap); | |
| 18 return __syscall_ret(__syscall(n,a,b,c,d,e,f)); | |
| 19 } | |
| OLD | NEW |