1/* 2 * arch/alpha/lib/strcpy.S 3 * Contributed by Richard Henderson (rth@tamu.edu) 4 * 5 * Copy a null-terminated string from SRC to DST. Return a pointer 6 * to the null-terminator in the source. 7 */ 8#include <asm/export.h> 9 .text 10 11 .align 3 12 .globl strcpy 13 .ent strcpy 14strcpy: 15 .frame $30, 0, $26 16 .prologue 0 17 18 mov $16, $0 # set up return value 19 mov $26, $23 # set up return address 20 unop 21 br __stxcpy # do the copy 22 23 .end strcpy 24 EXPORT_SYMBOL(strcpy) 25