Linux Audio

Check our new training course

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