Turn MCSectionData into a field of MCSection.
authorRafael Espindola <rafael.espindola@gmail.com>
Mon, 25 May 2015 23:14:17 +0000 (23:14 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Mon, 25 May 2015 23:14:17 +0000 (23:14 +0000)
commita554c05d95dfe406de1613c78ab4eebf2c030adf
tree6ed75a7a5bbe9093d78fd9c364748b96b0156efe
parent09266bad7f4d70c279c96c0d31ba365d350657e3
Turn MCSectionData into a field of MCSection.

This also changes MCAssembler to store a vector of MCSections instead of an
iplist of MCSectionData.

llvm-svn: 238159
llvm/include/llvm/MC/MCAssembler.h
llvm/include/llvm/MC/MCSection.h
llvm/lib/MC/ELFObjectWriter.cpp
llvm/lib/MC/MCAssembler.cpp
llvm/lib/MC/MCSection.cpp
llvm/lib/MC/MachObjectWriter.cpp
llvm/lib/MC/WinCOFFObjectWriter.cpp
llvm/lib/Target/R600/MCTargetDesc/AMDGPUAsmBackend.cpp