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