syscall.s

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

S
30
字号
/* * arch/m32r/syscall.S * *     r7 contains the syscall number (set by stub); * r0..r3 contains arguments 0-3 per standard calling convention; * r4..r5 contains arguments 4-5, but we have to get those from *        the stack. */	.section ".text","ax"	.balign	4	.globl	__syscall_common	.type	__syscall_common,@function__syscall_common:	ld	r4,@sp	ld	r5,@(4,sp)	trap	#2	cmpi	r0, #-4096	bnc	1f	jmp	r141:	seth	r2,#high(errno)	or3	r2,r2,#low(errno)	neg	r1,r0	st	r1,@r7	ldi	r0,#-1	jmp	r14	.size	__syscall_common,.-__syscall_common

⌨️ 快捷键说明

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