diff --git a/llvm/lib/Object/GOFFObjectFile.cpp b/llvm/lib/Object/GOFFObjectFile.cpp --- a/llvm/lib/Object/GOFFObjectFile.cpp +++ b/llvm/lib/Object/GOFFObjectFile.cpp @@ -327,6 +327,8 @@ return SymbolRef::ST_Unknown; } } + return createStringError(llvm::errc::invalid_argument, + "Invalid argument provided"); } Expected