llvm-6502/lib/MC
Chris Lattner dabf07c70a Make AsmStreamer maintain a notion of the current section, pushing it up from the
MCAsmStreamer.  Based on this, eliminate the current section from AsmPrinter.

While I'm at it, clean up the last of the horrible "switch to null section" stuff
and add an assert.  This change is in preparation for completely eliminating 
asmprinter::switchtosection.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79324 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-18 06:15:16 +00:00
..
CMakeLists.txt CMake: updated list of source files for library MC. 2009-08-14 04:14:45 +00:00
Makefile
MCAsmLexer.cpp llvm-mc: Move MCAsmToken::getLoc() into MC library where it belongs. 2009-08-14 02:18:40 +00:00
MCAsmParser.cpp
MCAsmStreamer.cpp Make AsmStreamer maintain a notion of the current section, pushing it up from the 2009-08-18 06:15:16 +00:00
MCContext.cpp
MCNullStreamer.cpp change AsmPrinter to switch sections using AsmStreamer instead of 2009-08-17 05:49:08 +00:00
MCSection.cpp Change MCSectionELF to represent a section semantically instead of 2009-08-13 05:07:35 +00:00
MCSectionELF.cpp add support for target-specific ELF section flags, add a new MCSectionXCore 2009-08-15 05:56:11 +00:00
MCSectionMachO.cpp
MCStreamer.cpp Make AsmStreamer maintain a notion of the current section, pushing it up from the 2009-08-18 06:15:16 +00:00
MCSymbol.cpp Add MCSymbol::{print, dump} 2009-08-14 03:41:23 +00:00
MCValue.cpp Add MCSymbol::{print, dump} 2009-08-14 03:41:23 +00:00
TargetAsmParser.cpp