/uspace/trunk/libc/arch/ia32/src/psthread.S |
---|
74,9 → 74,11 |
movl %edx,0(%esp) # ctx->pc -> saver's return %eip |
# Set thread local storage |
pushl %edi |
movl 24(%eax), %eax # Set arg1 to TLS addr |
movl $1, %edi # Syscall 1 |
int $0x30 |
popl %edi |
xorl %eax,%eax # context_restore returns 0 |
ret |