File tree 3 files changed +2
-21
lines changed
3 files changed +2
-21
lines changed Original file line number Diff line number Diff line change @@ -353,18 +353,6 @@ class MachObjectWriter final : public MCObjectWriter {
353
353
354
354
uint64_t writeObject (MCAssembler &Asm) override ;
355
355
};
356
-
357
- // / Construct a new Mach-O writer instance.
358
- // /
359
- // / This routine takes ownership of the target writer subclass.
360
- // /
361
- // / \param MOTW - The target specific Mach-O writer subclass.
362
- // / \param OS - The stream to write to.
363
- // / \returns The constructed object writer.
364
- std::unique_ptr<MCObjectWriter>
365
- createMachObjectWriter (std::unique_ptr<MCMachObjectTargetWriter> MOTW,
366
- raw_pwrite_stream &OS, bool IsLittleEndian);
367
-
368
356
} // end namespace llvm
369
357
370
358
#endif // LLVM_MC_MCMACHOBJECTWRITER_H
Original file line number Diff line number Diff line change @@ -35,8 +35,8 @@ MCAsmBackend::createObjectWriter(raw_pwrite_stream &OS) const {
35
35
bool IsLE = Endian == llvm::endianness::little;
36
36
switch (TW->getFormat ()) {
37
37
case Triple::MachO:
38
- return createMachObjectWriter (cast<MCMachObjectTargetWriter>( std::move (TW)),
39
- OS, IsLE);
38
+ return std::make_unique<MachObjectWriter>(
39
+ cast<MCMachObjectTargetWriter>( std::move (TW)), OS, IsLE);
40
40
case Triple::COFF:
41
41
return createWinCOFFObjectWriter (
42
42
cast<MCWinCOFFObjectTargetWriter>(std::move (TW)), OS);
Original file line number Diff line number Diff line change @@ -1108,10 +1108,3 @@ uint64_t MachObjectWriter::writeObject(MCAssembler &Asm) {
1108
1108
1109
1109
return NumBytesWritten ();
1110
1110
}
1111
-
1112
- std::unique_ptr<MCObjectWriter>
1113
- llvm::createMachObjectWriter (std::unique_ptr<MCMachObjectTargetWriter> MOTW,
1114
- raw_pwrite_stream &OS, bool IsLittleEndian) {
1115
- return std::make_unique<MachObjectWriter>(std::move (MOTW), OS,
1116
- IsLittleEndian);
1117
- }
You can’t perform that action at this time.
0 commit comments