diff --git a/lld/Common/ErrorHandler.cpp b/lld/Common/ErrorHandler.cpp index 4d6a039b89590..0e32fc57f6bd8 100644 --- a/lld/Common/ErrorHandler.cpp +++ b/lld/Common/ErrorHandler.cpp @@ -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);