File:  [Power 6/32 Unix Tahoe 4.2BSD] / cci / usr / src / lib / libc / tahoe / gen / strcat.s
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Sun Jul 28 12:24:19 2019 UTC (7 years ago) by root
Branches: bsd, MAIN
CVS tags: v12b, v121, HEAD
Power 6/32 Unix version 1.2b


/* 
 * strcat.s	4.1 (Tahoe) June 1983 
 * 
 * Concatenate s2 on the end of s1.  S1's space must be large enough.
 * Return s1.
 * 
 * char * strcat(s1, s2)
 * register char *s1, *s2;
*/
#include "DEFS.h"
	
ENTRY(strcat)
	movl	4(fp),r0
	movl	r0,r1
	cmps2			# r0 and r1 point at null at end of s1
	movl	8(fp),r0	# source string
	movs2
	movl	4(fp),r0
	ret 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.