diff --git a/lld/test/COFF/driver-windows.test b/lld/test/COFF/driver-windows.test new file mode 100644 index 000000000000..1b93a53bddb3 --- /dev/null +++ b/lld/test/COFF/driver-windows.test @@ -0,0 +1,3 @@ +# REQUIRES: system-windows +# RUN: not LLD-LINK 2>&1 | FileCheck %s +CHECK: no input files diff --git a/lld/tools/lld/lld.cpp b/lld/tools/lld/lld.cpp index b17e9af24d0a..09f8079010d4 100644 --- a/lld/tools/lld/lld.cpp +++ b/lld/tools/lld/lld.cpp @@ -43,9 +43,9 @@ LLVM_ATTRIBUTE_NORETURN static void die(const Twine &S) { static Flavor getFlavor(StringRef S) { return StringSwitch(S) - .Cases("ld", "ld.lld", "gnu", Gnu) - .Case("link", WinLink) - .Case("darwin", Darwin) + .CasesLower("ld", "ld.lld", "gnu", Gnu) + .CaseLower("link", WinLink) + .CaseLower("darwin", Darwin) .Default(Invalid); }