syscall.s

来自「klibc精简化的c程序库」· S 代码 · 共 31 行

S
31
字号
/* * arch/cris/syscall.S * * On cris, r9 contains the syscall number (set by generated stub); * r10..r13 contain arguments 0-3 per the standard calling convention, * and arguments 4-5 are passed in $mof and $srp; however, we have * to save $srp around the system call. */	.section ".text","ax"	.balign	4	.globl	__syscall_common	.type	__syscall_common,@function__syscall_common:	push	$srp	move	[$sp+4],$mof	move	[$sp+8],$srp	break	13	cmps.w	-4096,$r10	blo	1f	neg.d	$r10,$r11	move.d	$r11,[errno]	moveq	-1,$r101:	pop	$srp	ret	nop	.size	__syscall_common,.-__syscall_common

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?