diff options
Diffstat (limited to 'llvm/lib/MC/WinCOFFStreamer.cpp')
| -rw-r--r-- | llvm/lib/MC/WinCOFFStreamer.cpp | 24 | 
1 files changed, 0 insertions, 24 deletions
| diff --git a/llvm/lib/MC/WinCOFFStreamer.cpp b/llvm/lib/MC/WinCOFFStreamer.cpp index b85fe91db7b..a13b632db68 100644 --- a/llvm/lib/MC/WinCOFFStreamer.cpp +++ b/llvm/lib/MC/WinCOFFStreamer.cpp @@ -68,8 +68,6 @@ public:    virtual void EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol,                                uint64_t Size, unsigned ByteAlignment);    virtual void EmitBytes(StringRef Data, unsigned AddrSpace); -  virtual void EmitValue(const MCExpr *Value, unsigned Size, -                         unsigned AddrSpace);    virtual void EmitValueToAlignment(unsigned ByteAlignment, int64_t Value,                                     unsigned ValueSize, unsigned MaxBytesToEmit);    virtual void EmitCodeAlignment(unsigned ByteAlignment, @@ -328,28 +326,6 @@ void WinCOFFStreamer::EmitBytes(StringRef Data, unsigned AddrSpace) {    getOrCreateDataFragment()->getContents().append(Data.begin(), Data.end());  } -void WinCOFFStreamer::EmitValue(const MCExpr *Value, unsigned Size, -                                unsigned AddrSpace) { -  assert(AddrSpace == 0 && "Address space must be 0!"); - -  // TODO: This is copied exactly from the MachOStreamer. Consider merging into -  // MCObjectStreamer? -  MCDataFragment *DF = getOrCreateDataFragment(); - -  // Avoid fixups when possible. -  int64_t AbsValue; -  if (AddValueSymbols(Value)->EvaluateAsAbsolute(AbsValue)) { -    // FIXME: Endianness assumption. -    for (unsigned i = 0; i != Size; ++i) -      DF->getContents().push_back(uint8_t(AbsValue >> (i * 8))); -  } else { -    DF->addFixup(MCFixup::Create(DF->getContents().size(), -                                 AddValueSymbols(Value), -                                 MCFixup::getKindForSize(Size, false))); -    DF->getContents().resize(DF->getContents().size() + Size, 0); -  } -} -  void WinCOFFStreamer::EmitValueToAlignment(unsigned ByteAlignment,                                             int64_t Value,                                             unsigned ValueSize, | 

