================ @@ -190,11 +206,11 @@ Error LVReaderHandler::handleBuffer(LVReaders &Readers, StringRef Filename, return handleFile(Readers, PdbPath.get(), Filename); } - Expected<std::unique_ptr<Binary>> BinOrErr = createBinary(Buffer); + LLVMContext Context; + Expected<std::unique_ptr<Binary>> BinOrErr = createBinary(Buffer, &Context); if (errorToErrorCode(BinOrErr.takeError())) { - return createStringError(errc::not_supported, - "Binary object format in '%s' is not supported.", - Filename.str().c_str()); ---------------- CarlosAlbertoEnciso wrote:
`handleObject` prints an appropriated error message if it can not read the input. https://github.com/llvm/llvm-project/pull/135440 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits