home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_200 / 221_01 / strcat.asm < prev    next >
Assembly Source File  |  1979-12-31  |  512b  |  40 lines

  1. ;small-c V2.3
  2.  NAME strcat
  3.  GLOBAL strcat
  4. strcat
  5. cc2
  6.  LDD  4,S
  7.  ADDD #1
  8.  STD  4,S
  9.  SUBD #1
  10.  PSHS D
  11.  LDB  [,S++]
  12.  SEX
  13.  CMPD #0
  14.  LBEQ cc3
  15.  JMP cc2
  16. cc3
  17.  LDD  4,S
  18.  SUBD #1
  19.  STD  4,S
  20. cc4
  21.  LDD  4,S
  22.  ADDD #1
  23.  STD  4,S
  24.  SUBD #1
  25.  PSHS D
  26.  LDD  4,S
  27.  ADDD #1
  28.  STD  4,S
  29.  SUBD #1
  30.  PSHS D
  31.  LDB  [,S++]
  32.  SEX
  33.  STB  [,S++]
  34.  CMPD #0
  35.  LBEQ cc5
  36.  JMP cc4
  37. cc5
  38.  RTS
  39.  END
  40.