pipe.s

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

S
39
字号
## arch/alpha/pipe.S### pipe() on alpha returns both file descriptors in registers --# $0 (v0) and $20 (a4) respectively.  This is unlike any other system call,# as far as I can tell.##include <asm/unistd.h>#include <machine/asm.h>	.text	.align	3	.type	pipe, @function	.ent	pipe, 0	.globl	pipepipe:	.frame	sp,0,ra,0	lda	v0, __NR_pipe	callsys	beq	a3, 1f	br	pv, 2f			# pv <- pc2:	ldgp	gp, 0(pv)	lda	a1, errno	lda	v0, -1(zero)	stl	a3, 0(a1)	ret	zero,(ra),11:	stl	v0, 0(a0)	lda	v0, 0	stl	a4, 4(a0)	ret	zero,(ra),1	.size	pipe,.-pipe	.end	pipe

⌨️ 快捷键说明

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