diff --git a/lld/tools/lld/lld.cpp b/lld/tools/lld/lld.cpp index 700c0b770e20..9b560896970b 100644 --- a/lld/tools/lld/lld.cpp +++ b/lld/tools/lld/lld.cpp @@ -41,6 +41,7 @@ #include "llvm/Support/PluginLoader.h" #include "llvm/Support/Process.h" #include +#include using namespace lld; using namespace llvm; @@ -228,7 +229,7 @@ int lld_main(int argc, char **argv) { return lldMain(argc, const_cast(argv), llvm::outs(), llvm::errs()); - Optional mainRet; + std::optional mainRet; CrashRecoveryContext::Enable(); for (unsigned i = inTestVerbosity(); i > 0; --i) {