16 lines
		
	
	
	
		
			269 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
	
		
			269 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
	.file "alloca.s"
 | 
						|
	.text
 | 
						|
	.align 4
 | 
						|
	.def alloca; .val alloca; .scl 2; .type 044; .endef
 | 
						|
	.globl alloca
 | 
						|
alloca:
 | 
						|
	popl %edx
 | 
						|
	popl %eax
 | 
						|
	addl $3,%eax
 | 
						|
	andl $0xfffffffc,%eax
 | 
						|
	subl %eax,%esp
 | 
						|
	movl %esp,%eax
 | 
						|
	pushl %eax
 | 
						|
	pushl %edx
 | 
						|
	ret
 | 
						|
	.def alloca; .val .; .scl -1; .endef
 |