OVERVIEW: LLVM MASM Assembler USAGE: llvm-ml [ /options ] file ML.EXE COMPATIBILITY OPTIONS: /? Display available options /c Assemble only; do not link /D = Define to (or blank if omitted) /Fo Names the output file /I Sets path for include files /safeseh Mark resulting object files as either containing no exception handlers or containing exception handlers that are all declared with .SAFESEH. Only available in 32-bit. /Ta Assemble source file with name not ending with the .asm extension /X Ignore the INCLUDE environment variable /Zs Run a syntax-check only OPTIONS: --as-lex Lex tokens from a .asm file without assembling --fatal-warnings Treat warnings as errors --filetype= Emit a file with the given type --m Target platform (x86 or x86-64) --output-att-asm Use ATT syntax for output assembly --preserve-comments Preserve comments in output assembly --print-imm-hex Prefer hex format for immediate values in output assembly --save-temp-labels Don't discard temporary labels --show-encoding Show instruction encodings in output assembly --show-inst-operands Show instructions operands as parsed --show-inst Show internal instruction representation in output assembly --timestamp= Specify the assembly timestamp (used for @Date and @Time built-ins) --utc Render @Date and @Time built-ins in GMT/UTC