.globl _waitpid .globl waitpid _waitpid: waitpid: pushfl popl %eax orl $0x8c4,%eax pushl %eax popfl movl $0x7, %eax lcall $7,$0 jb _cerror movl 8(%esp), %ecx testl %ecx, %ecx je bye movl %edx, (%ecx) bye: ret