Retro68/gcc/newlib/libc/sys/sysvi386/waitpid.S

19 lines
225 B
ArmAsm
Raw Normal View History

.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