Jump to content

MASM.EXE (MASM 6.x)

From EDM2
Revision as of 00:57, 27 October 2019 by Ak120 (talk | contribs)

MASM.EXE is a small utility that translates MASM 5.1 commands into ML.EXE commands and then invokes the ML.EXE driver. It's helpful for using existing MASM 5.1 makefiles and batch files.

Versions

Date Version Size Comments
1991-04-02 21,025 bytes

Usage

MASM [option...] source(.asm),[out(.obj)],[list(.lst)],[cref(.crf)][;]

Options

/c : Generate cross-reference
/D<sym>[=<val>] : Define symbol
/e  : Emulate floating point instructions and IEEE format
/I<path> : Search directory for include files
/l[a] : Generate listing, a-list all
/M{lxu} : Preserve case of labels: l-All, x-Globals, u-Uppercase Globals
/n : Suppress symbol tables in listing
/t : Suppress messages for successful assembly
/w{012} : Set warning level: 0-None, 1-Serious, 2-Advisory
/X : List false conditionals
/Zi : Generate symbolic information for CodeView
/Zd : Generate line-number information

Publications

  • Macro Assembler Programmer's Guide (Appendix A)