emit the .size directive for global variables on ELF through
[oota-llvm.git] / lib / MC / MCMachOStreamer.cpp
index e559c65f2c17991edfd4ac1ec9c1e891a332fcf1..bd93f62a2f7ba365641a19058f4d584a33d1ae20 100644 (file)
@@ -124,6 +124,9 @@ public:
   virtual void EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue);
   virtual void EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size,
                                 unsigned ByteAlignment);
+  virtual void EmitELFSize(MCSymbol *Symbol, const MCExpr *Value) {
+    assert(0 && "macho doesn't support this directive");
+  }
   virtual void EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size) {
     assert(0 && "macho doesn't support this directive");
   }