1
Microsoft (R) Macro Assembler Version 14.00.24218.2
Copyright (C) Microsoft Corporation.  All rights reserved.

        ML [ /options ] filelist [ /link linkoptions ]

/Bl<linker> Use alternate linker          /safeseh Assert all exception
/c Assemble without linking                        handlers are declared
/Cp Preserve case of user identifiers     /Sf Generate first pass listing
/Cu Map all identifiers to upper case     /Sl<width> Set line width
/Cx Preserve case in publics, externs     /Sn Suppress symbol-table listing
/coff generate COFF format object file    /Sp<length> Set page length
/D<name>[=text] Define text macro         /Ss<string> Set subtitle
/EP Output preprocessed listing to stdout /St<string> Set title
/F <hex> Set stack size (bytes)           /Sx List false conditionals
/Fe<file> Name executable                 /Ta<file> Assemble non-.ASM file
/Fl[file] Generate listing                /w Same as /W0 /WX
/Fm[file] Generate map                    /WX Treat warnings as errors
/Fo<file> Name object file                /W<number> Set warning level
/Fr[file] Generate limited browser info   /X Ignore INCLUDE environment path
/FR[file] Generate full browser info      /Zd Add line number debug info
/G<c|d|z> Use Pascal, C, or Stdcall calls /Zf Make all symbols public
/I<name> Add include path                 /Zi Add symbolic debug info
/link <linker options and libraries>      /Zm Enable MASM 5.10 compatibility
/nologo Suppress copyright message        /Zp[n] Set structure alignment
/omf generate OMF format object file      /Zs Perform syntax check only
/Sa Maximize source listing               /ZH:SHA_256 Use SHA256 for checksum
                                              in debug info (experimental)
/Gy[-] separate functions for linker
/errorReport:<option> Report internal assembler errors to Microsoft
    none - do not send report
    prompt - prompt to immediately send report
    queue - at next admin logon, prompt to send report
    send - send report automatically
 1:1