.code16 MACRO
ASSUME nothing
- .text SEGMENT use16
+ .text SEGMENT use16 PUBLIC 'CODE'
.586P
ENDM
dd args
ENDM
-.double MACRO args:VARARG
+.quad MACRO args:VARARG
dq args
ENDM
+.double MACRO args:VARARG
+ real8 args
+ENDM
+
.org MACRO value
ORG value
ENDM
.text
.endm
+.macro .const
+ .section .rdata
+.endm
+
/* check http://msdn.microsoft.com/en-us/library/9c9k076y%28VS.80%29.aspx
and http://msdn.microsoft.com/en-us/library/ms679352%28VS.85%29.aspx */
.macro FPO cdwLocals, cdwParams, cbProlog, cbRegs, fUseBP, cbFrame