Changes in uspace/lib/c/include/libc.h [63f8966:e26a4633] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/libc.h
r63f8966 re26a4633 40 40 #include <libarch/syscall.h> 41 41 42 #ifdef __32_BITS__ 43 44 /** Explicit 64-bit arguments passed to syscalls. */ 45 typedef uint64_t sysarg64_t; 46 47 #endif /* __32_BITS__ */ 48 42 49 #define __SYSCALL0(id) \ 43 50 __syscall0(0, 0, 0, 0, 0, 0, id) … … 53 60 __syscall5(p1, p2, p3, p4, p5, 0, id) 54 61 #define __SYSCALL6(id, p1, p2, p3, p4, p5, p6) \ 55 __syscall6(p1, p2, p3, p4, p5, p6, id) 56 57 extern void __main(void *pcb_ptr); 58 extern void __exit(void); 62 __syscall6(p1, p2, p3, p4, p5, p6, id) 59 63 60 64 #endif
Note:
See TracChangeset
for help on using the changeset viewer.