diff options
-rw-r--r-- | lld/tools/lld/lld.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lld/tools/lld/lld.cpp b/lld/tools/lld/lld.cpp index 8805e02e8c4..99f3d2d85bf 100644 --- a/lld/tools/lld/lld.cpp +++ b/lld/tools/lld/lld.cpp @@ -43,9 +43,7 @@ LLVM_ATTRIBUTE_NORETURN static void die(const Twine &S) { static Flavor getFlavor(StringRef S) { return StringSwitch<Flavor>(S) - .Case("ld", Gnu) - .Case("ld.lld", Gnu) - .Case("gnu", Gnu) + .Cases("ld", "ld.lld", "gnu", Gnu) .Case("link", WinLink) .Case("darwin", Darwin) .Default(Invalid); |