MASM.EXE (MASM 6.x): Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
'''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== | ==Versions== | ||
{| class="wikitable" | {|class="wikitable" | ||
!Date||Version||Size||Comments | !Date||Version||Size||Comments | ||
|- | |- | ||
|1991 | |1991-04-02|| ||21,025 bytes|| | ||
|} | |} | ||
Line 12: | Line 12: | ||
===Options=== | ===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) | |||
[[Category:Utilities]] | |||
[[Category: |
Revision as of 00:57, 27 October 2019
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)