diff options
Diffstat (limited to 'llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp')
-rw-r--r-- | llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp b/llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp deleted file mode 100644 index db432d15120..00000000000 --- a/llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp +++ /dev/null @@ -1,43 +0,0 @@ -//===-- Nios2ELFObjectWriter.cpp - Nios2 ELF Writer -----------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#include "MCTargetDesc/Nios2FixupKinds.h" -#include "MCTargetDesc/Nios2MCExpr.h" -#include "MCTargetDesc/Nios2MCTargetDesc.h" -#include "llvm/MC/MCELFObjectWriter.h" -#include "llvm/MC/MCObjectWriter.h" - -using namespace llvm; - -namespace { -class Nios2ELFObjectWriter : public MCELFObjectTargetWriter { -public: - Nios2ELFObjectWriter(uint8_t OSABI) - : MCELFObjectTargetWriter(false, OSABI, ELF::EM_ALTERA_NIOS2, false) {} - - ~Nios2ELFObjectWriter() override; - - unsigned getRelocType(MCContext &Ctx, const MCValue &Target, - const MCFixup &Fixup, bool IsPCRel) const override; -}; -} // namespace - -Nios2ELFObjectWriter::~Nios2ELFObjectWriter() {} - -unsigned Nios2ELFObjectWriter::getRelocType(MCContext &Ctx, - const MCValue &Target, - const MCFixup &Fixup, - bool IsPCRel) const { - return 0; -} - -std::unique_ptr<MCObjectTargetWriter> -llvm::createNios2ELFObjectWriter(uint8_t OSABI) { - return llvm::make_unique<Nios2ELFObjectWriter>(OSABI); -} |