/* SPDX-License-Identifier: GPL-2.0 */ | |
/* | |
* 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. | |
*/ | |
#include <asm/export.h> | |
.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 | |
EXPORT_SYMBOL(strcpy) |