19 lines
		
	
	
	
		
			232 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			232 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
| / $Header$
 | |
| .text
 | |
| .globl gto~
 | |
| 
 | |
| gto~:
 | |
| 	mov     (sp)+,r4
 | |
| 	mov     4(r4),r5
 | |
| 	mov     2(r4),sp
 | |
| 	mov      (r4),pc
 | |
| /
 | |
| /	mov	(sp)+,r3
 | |
| /1:	cmp	4(r3),r5
 | |
| /	jeq	2f
 | |
| /	mov	2(r5),r4
 | |
| /	mov	4(r5),r2
 | |
| /	mov	(r5),r5
 | |
| /	br	1b
 | |
| /2:	mov	2(r3),sp
 | |
| /	jmp	*(r3)
 |