stub.S 387 字节
Newer Older
1 2 3 4 5 6 7 8
#include "uml-config.h"

	.globl syscall_stub
.section .__syscall_stub, "x"
syscall_stub:
	int 	$0x80
	mov	%eax, UML_CONFIG_STUB_DATA
	int3
J
Jeff Dike 已提交
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

	.globl batch_syscall_stub
batch_syscall_stub:
	mov	$UML_CONFIG_STUB_DATA, %esp
again:	pop	%eax
	cmpl	$0, %eax
	jz	done
	pop	%ebx
	pop	%ecx
	pop	%edx
	pop	%esi
 	pop	%edi
	pop	%ebp
	int	$0x80
	mov	%eax, UML_CONFIG_STUB_DATA
	jmp	again
done:	int3