home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d2xx / d258 / suplib.lha / Suplib / src / gettailoff.asm < prev    next >
Encoding:
Assembly Source File  |  1989-10-18  |  249 b   |  20 lines

  1.  
  2.         section CODE
  3.  
  4.         xdef    _GetTailOff        ; sptr = GetTailOff(list:4(sp), off:8(sp))
  5.  
  6. _GetTailOff:    movem.l  4(sp),D0/D1
  7.         move.l    D0,A0
  8.         move.l    8(A0),A0
  9.         tst.l    4(A0)
  10.         beq    .gto0
  11.         sub.l    D1,A0
  12.         move.l    A0,D0
  13.         rts
  14. .gto0:        moveq.l #0,D0
  15.         rts
  16.  
  17.         END
  18.  
  19.  
  20.