Fix 'default label in switch which covers all enumeration values' warning
authorserge-sans-paille <sguelton@redhat.com>
Tue, 3 Nov 2020 11:57:44 +0000 (12:57 +0100)
committerserge-sans-paille <sguelton@redhat.com>
Tue, 3 Nov 2020 11:58:15 +0000 (12:58 +0100)
lld/Common/ErrorHandler.cpp

index 4d6a039..0e32fc5 100644 (file)
@@ -239,8 +239,6 @@ void ErrorHandler::error(const Twine &msg, ErrorTag tag,
   case ErrorTag::LibNotFound:
     scriptArgs.push_back("missing-lib");
     break;
-  default:
-    llvm_unreachable("unsupported ErrorTag");
   }
   scriptArgs.insert(scriptArgs.end(), args.begin(), args.end());
   int res = llvm::sys::ExecuteAndWait(errorHandlingScript, scriptArgs);