Subversion Repositories planix.SVN

Rev

Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
TEXT	setjmp(SB), 1, $-4
2
	MOVW	R29, (R1)
3
	MOVW	R31, 4(R1)
4
	MOVW	$0, R1
5
	RET
6
 
7
TEXT	sigsetjmp(SB), 1, $-4
8
	MOVW	savemask+4(FP), R2
9
	MOVW	R2, 0(R1)
10
	MOVW	$_psigblocked(SB), R2
11
	MOVW	R2, 4(R1)
12
	MOVW	R29, 8(R1)
13
	MOVW	R31, 12(R1)
14
	MOVW	$0, R1
15
	RET
16
 
17
TEXT	longjmp(SB), 1, $-4
18
	MOVW	r+4(FP), R3
19
	BNE	R3, ok		/* ansi: "longjmp(0) => longjmp(1)" */
20
	MOVW	$1, R3		/* bless their pointed heads */
21
ok:	MOVW	(R1), R29
22
	MOVW	4(R1), R31
23
	MOVW	R3, R1
24
	RET