home *** CD-ROM | disk | FTP | other *** search
/ Dave Lowe: Devpac Amiga 1 / Lowe_DevpacAmiga1.adf / include / math / mathffp_lib.i next >
Encoding:
Text File  |  1987-11-09  |  480 b   |  33 lines

  1.     IFND    MATHFFP_LIB_I
  2. MATHFFP_LIB_I    set    1
  3.  
  4. * library offsets from _MathBase
  5.  
  6. _LVOSPFix    equ    -30
  7. _LVOSPFlt    equ    -36
  8. _LVOSPCmp    equ    -42
  9. _LVOSPTst    equ    -48
  10. _LVOSPAbs    equ    -54
  11. _LVOSPNeg    equ    -60
  12. _LVOSPAdd    equ    -66
  13. _LVOSPSub    equ    -72
  14. _LVOSPMul    equ    -78
  15. _LVOSPDiv    equ    -84
  16. _LVOSPFloor    equ    -90    1.2
  17. _LVOSPCeil    equ    -96    1.2
  18.  
  19. * macro to call ffp library
  20. CALLFFP    macro
  21.     move.l    _MathBase,a6
  22.     jsr    _LVO\1(a6)
  23.     endm
  24.  
  25. * macro to define library name
  26. FFPNAME    macro
  27.     dc.b    'mathffp.library',0
  28.     even
  29.     endm
  30.  
  31.     ENDC
  32.  
  33.