wait4.S revision 103ccde8fe2f2c8abde914a8ba736b2e9cb8d20b
1/* Generated by gensyscalls.py. Do not edit. */ 2 3#include <asm/unistd.h> 4#include <linux/err.h> 5#include <machine/asm.h> 6 7ENTRY(wait4) 8 pushl %ebx 9 pushl %ecx 10 pushl %edx 11 pushl %esi 12 mov 20(%esp), %ebx 13 mov 24(%esp), %ecx 14 mov 28(%esp), %edx 15 mov 32(%esp), %esi 16 movl $__NR_wait4, %eax 17 int $0x80 18 cmpl $-MAX_ERRNO, %eax 19 jb 1f 20 negl %eax 21 pushl %eax 22 call __set_errno 23 addl $4, %esp 24 orl $-1, %eax 251: 26 popl %esi 27 popl %edx 28 popl %ecx 29 popl %ebx 30 ret 31END(wait4) 32