home *** CD-ROM | disk | FTP | other *** search
- *
- * asmsupp.i - some handy (read essential) macros
- *
-
- ifnd _ASMSUPP_I
- _ASMSUPP_I set 1
-
- ifnd EXEC_LIBRARIES_I
- include "exec/libraries.i"
- endc
-
- CLEAR macro
- moveq #0,\1
- endm
-
- LINKSYS macro
- LINKLIB _LVO\1,\2
- endm
-
- CALLSYS macro
- CALLLIB _LVO\1
- endm
-
- XLIB macro
- xref _LVO\1
- endm
-
- FUNCDEF macro
- public _LVO\1
- LIBDEF _LVO\1
- endm
-
- push macro
- movem.l \1,-(sp)
- endm
-
- pop macro
- movem.l (sp)+,\1
- endm
-
- CLEARA macro
- suba.l \1,\1
- endm
-
- endc
-
-