xref: /plan9/sys/src/ape/lib/ap/sparc/main9.s (revision 219b2ee8daee37f4aad58d63f21287faa8e4ffdc)
1*219b2ee8SDavid du Colombier	TEXT	_main(SB), $16
2*219b2ee8SDavid du Colombier	MOVW	$setSB(SB), R2
3*219b2ee8SDavid du Colombier	JMPL	_envsetup(SB)
4*219b2ee8SDavid du Colombier	MOVW	inargc-4(FP), R7
5*219b2ee8SDavid du Colombier	MOVW	$inargv+0(FP), R8
6*219b2ee8SDavid du Colombier	MOVW	R7, 4(R1)
7*219b2ee8SDavid du Colombier	MOVW	R8, 8(R1)
8*219b2ee8SDavid du Colombier	JMPL	main(SB)
9*219b2ee8SDavid du Colombier
10*219b2ee8SDavid du Colombierloop:
11*219b2ee8SDavid du Colombier	MOVW	R7, 4(R1)
12*219b2ee8SDavid du Colombier	JMPL	exit(SB)
13*219b2ee8SDavid du Colombier	MOVW	$_mul(SB),R7
14*219b2ee8SDavid du Colombier	JMP	loop
15