0.1.8 Renamed Directives

To make the language more consistent, the following directives have been renamed. The new, preferred, name is in the left column. MASM 6.0 still supports the old, obsolete names in the right column.

MASM 6.0 MASM 5.1
.DOSSEG DOSSEG
.LISTIF .LFCOND
.LISTMACRO .XALL
.LISTMACROALL .LALL
.NOCREF .XCREF
.NOLIST .XLIST
.NOLISTIF .SFCOND
.NOLISTMACRO .SALL
ECHO %OUT
EXTERN EXTRN
FOR IRP
FORC IRPC
REPEAT REPT
STRUCT STRUC
SUBTITLE SUBTTL

Specifying 16-Bit and 32-Bit Instructions

MASM 6.0 supports all instructions that work with the extended (32-bit) registers of the 80386/486. On certain instructions, you can override the default operand size with the W (word) and the D (doubleword) suffixes. See online help or the Reference for details.