Disallow assigning symbol a null section.
[oota-llvm.git] / lib / MC / MCMachOStreamer.cpp
index 33045d0fcf7b627b1d1cbb2fbd231503d81fdf4f..0f65d51bb73b8b51f95c0a4eb64ab160a5e35778 100644 (file)
@@ -384,8 +384,6 @@ void MCMachOStreamer::EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size,
   // FIXME: Darwin 'as' does appear to allow redef of a .comm by itself.
   assert(Symbol->isUndefined() && "Cannot define a symbol twice!");
 
-  AssignSection(Symbol, nullptr);
-
   getAssembler().registerSymbol(*Symbol);
   Symbol->setExternal(true);
   Symbol->setCommon(Size, ByteAlignment);