Commit | Line | Data |
---|---|---|
1da177e4 LT |
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 | ||
9 | .text | |
10 | ||
11 | .align 3 | |
12 | .globl strcpy | |
13 | .ent strcpy | |
14 | strcpy: | |
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 |