home *** CD-ROM | disk | FTP | other *** search
-
- ; autoinit if you ever reference MathIeeeDoubBasBase
- ;
- ; can't use pc-relative between different code sections
- ; and cannot put string in autoinit section!
-
- xdef _MathIeeeDoubBasBase
-
- _LVOOpenLibrary equ -552
- _LVOCloseLibrary equ -414
-
- section autoinit0,code
-
- moveq.l #0,D0
- lea ieeename,A1
- jsr _LVOOpenLibrary(A6)
- move.l D0,_MathIeeeDoubBasBase(A4)
- i10
-
- section autoexit0,code
-
- move.l _MathIeeeDoubBasBase(A4),D0
- beq l10
- move.l D0,A1
- jsr _LVOCloseLibrary(A6)
- l10
-
- section const,code
-
- ieeename dc.b $6D,$61,$74,$68,$69,$65,$65,$65,$64,$6F,$75,$62,$62,$61,$73
- dc.b $2E,$6C,$69,$62,$72,$61,$72,$79,$00
-
- section libbss,bss
-
- _IeeeDoubBasBase ds.l 1
-
- END
-
-