ruiu added inline comments. ================ Comment at: lld/ELF/Error.h:38 @@ +37,3 @@ + handleAllErrors(std::move(E), [&](llvm::ErrorInfoBase &EIB) { + error(EIB.message().c_str()); + return Error::success(); ---------------- Do you need c_str()? https://reviews.llvm.org/D24492