sysdual.s

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

S
34
字号
## arch/alpha/sysdual.S### Some system calls have an alternate return value in r20 (a4).# This system call stub is for system calls where that is# the "real" return value.##include <machine/asm.h>	.text	.align	3	.type	__syscall_dual1,@function	.ent	__syscall_dual1, 0	.globl	__syscall_dual1__syscall_dual1:	.frame	sp,0,ra,0	callsys	mov	v0, a4	beq	a3, 1f	br	pv, 2f			# pv <- pc2:	ldgp	gp, 0(pv)	lda	a1, errno	lda	v0, -1(zero)	stl	a3, 0(a1)1:	ret	zero,(ra),1	.size	__syscall_dual1,.-__syscall_dual1	.end	__syscall_dual1

⌨️ 快捷键说明

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