Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
		
			
				
	
	
		
			23 lines
		
	
	
	
		
			407 B
			
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			407 B
			
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
/*
 | 
						|
 * arch/alpha/lib/strcpy.S
 | 
						|
 * Contributed by Richard Henderson (rth@tamu.edu)
 | 
						|
 *
 | 
						|
 * Copy a null-terminated string from SRC to DST.  Return a pointer
 | 
						|
 * to the null-terminator in the source.
 | 
						|
 */
 | 
						|
 | 
						|
	.text
 | 
						|
 | 
						|
	.align 3
 | 
						|
	.globl strcpy
 | 
						|
	.ent strcpy
 | 
						|
strcpy:
 | 
						|
	.frame $30, 0, $26
 | 
						|
	.prologue 0
 | 
						|
 | 
						|
	mov	$16, $0		# set up return value
 | 
						|
	mov	$26, $23	# set up return address
 | 
						|
	unop
 | 
						|
	br	__stxcpy	# do the copy
 | 
						|
 | 
						|
	.end strcpy
 |