diff --git a/llvm/test/tools/llvm-ml/basic.test b/llvm/test/tools/llvm-ml/basic.test index b5e68d330af3ce..736124cf110c23 100644 --- a/llvm/test/tools/llvm-ml/basic.test +++ b/llvm/test/tools/llvm-ml/basic.test @@ -1,3 +1,4 @@ -# RUN: not llvm-ml %t.blah.asm /Fo /dev/null 2>&1 | FileCheck -DMSG=%errc_ENOENT --check-prefix=ENOENT %s +# RUN: not llvm-ml %t.blah.asm /nologo /Fo /dev/null 2>&1 | FileCheck -DMSG=%errc_ENOENT --check-prefix=ENOENT %s +# ENOENT-NOT: nologo # ENOENT: {{.*}}.blah.asm: [[MSG]] diff --git a/llvm/tools/llvm-ml/Opts.td b/llvm/tools/llvm-ml/Opts.td index 631c8566e2a7f6..a6759ad6bfbb96 100644 --- a/llvm/tools/llvm-ml/Opts.td +++ b/llvm/tools/llvm-ml/Opts.td @@ -65,6 +65,7 @@ def assemble_only : MLFlag<"c">, HelpText<"Assemble only; do not link">; def define : MLJoinedOrSeparate<"D">, MetaVarName<"=">, HelpText<"Define to (or blank if " "omitted)">; +def no_logo : MLFlag<"nologo">, HelpText<"">; def output_file : MLJoinedOrSeparate<"Fo">, HelpText<"Names the output file">; def include_path : MLJoinedOrSeparate<"I">, HelpText<"Sets path for include files">; @@ -101,7 +102,6 @@ def pascal_conventions : UnsupportedFlag<"Gc">, HelpText<"">; def c_conventions : UnsupportedFlag<"Gd">, HelpText<"">; def stdcall_conventions : UnsupportedFlag<"GZ">, HelpText<"">; def extern_name_limit : UnsupportedSeparate<"H">, HelpText<"">; -def nologo : UnsupportedFlag<"nologo">, HelpText<"">; def omf_object_file : UnsupportedFlag<"omf">, HelpText<"">; def full_listing : UnsupportedFlag<"Sa">, HelpText<"">; def first_pass_listing : UnsupportedFlag<"Sf">, HelpText<"">;