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	strncmp(SB), $0
2
#define	BDNZ	BC	16,0,
3
 
4
	MOVW	s2+4(FP), R4
5
	MOVW	n+8(FP), R7
6
 
7
	CMP	R7, $0
8
	MOVW	R7, CTR
9
	BLE	eq
10
 
11
	SUB	$1, R3
12
	SUB	$1, R4
13
l1:
14
	MOVBZU	1(R3), R5
15
	MOVBZU	1(R4), R6
16
	CMP	R5, R6
17
	BNE	ne
18
	CMP	R5, $0
19
	BEQ	eq
20
	BDNZ	l1
21
eq:
22
	MOVW	$0, R3
23
	RETURN
24
ne:
25
	MOVW	$1, R3
26
	BGT	ret
27
	MOVW	$-1, R3
28
ret:
29
	RETURN