From dcd7d6c33112db3618798c1c037460cac58d7f9a Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Mon, 21 May 2018 19:20:29 +0000 Subject: MC: Separate creating a generic object writer from creating a target object writer. NFCI. With this we gain a little flexibility in how the generic object writer is created. Part of PR37466. Differential Revision: https://reviews.llvm.org/D47045 llvm-svn: 332868 --- llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp') diff --git a/llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp b/llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp index 04f727ad390..db432d15120 100644 --- a/llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp +++ b/llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp @@ -37,8 +37,7 @@ unsigned Nios2ELFObjectWriter::getRelocType(MCContext &Ctx, return 0; } -std::unique_ptr -llvm::createNios2ELFObjectWriter(raw_pwrite_stream &OS, uint8_t OSABI) { - auto MOTW = llvm::make_unique(OSABI); - return createELFObjectWriter(std::move(MOTW), OS, true); +std::unique_ptr +llvm::createNios2ELFObjectWriter(uint8_t OSABI) { + return llvm::make_unique(OSABI); } -- cgit v1.2.3