linux/arch/alpha/lib/strcpy.S
<<
>>
Prefs
   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
  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