summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lld/tools/lld/lld.cpp4
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);
OpenPOWER on IntegriCloud