aboutsummaryrefslogtreecommitdiff
path: root/lib/MC/WinCOFFStreamer.cpp
AgeCommit message (Expand)Author
2013-01-31Give the MCStreamer class hierarchy LLVM RTTI facilities for use withChandler Carruth
2013-01-29[MC][COFF] Delay handling symbol aliases when writingMichael J. Spencer
2013-01-14Expose an InitToTextSection through MCStreamer.Eli Bendersky
2013-01-03[MC][COFF] Switch the COFF streamer over to using the MCObjectStreamer versio...Michael J. Spencer
2012-12-16This patch is needed to make c++ exceptions work for mips16.Reed Kotler
2012-12-07Refactor MCInstFragment and MCDataFragment to adhere to a common interface,Eli Bendersky
2012-12-07Some common functionality from WinCOFFStreamer::EmitAssignment can be nowEli Bendersky
2012-12-07Lift EmitAssignment into MCObjectStreamer which gets rid of at least threeEli Bendersky
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-10-04Hoist some grossly duplicated code from the COFF/ELF/MachO streamers into MCO...Benjamin Kramer
2012-06-22EmitZerofill should take a 64-bit size or else it's chopping off large zero-f...Evan Cheng
2012-03-27Prune some includesCraig Topper
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2012-01-07Split Finish into Finish and FinishImpl to have a common place to do end ofRafael Espindola
2011-12-24Section relative fixups are a coff concept, not a x86 one. Replace theRafael Espindola
2011-12-17Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added theRafael Espindola
2011-09-01Don't drop alignment info on local common symbols.Benjamin Kramer
2011-08-24Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng
2011-07-25Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng
2011-07-23Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng
2011-05-22Implement emission of all Win64 exception tables. Make the COFF streamer emitCharles Davis
2011-05-22Make the COFF streamer emit unwind info when processing a .seh_handlerdataCharles Davis
2011-02-25Roll out r126425 and r126450 to see if it fixes the failures on the buildbots.Cameron Zwarich
2011-02-24Enable DebugInfo support for COFF object files.Devang Patel
2010-12-07Sorry for such a large commit. The summary is that only MachO cares about theRafael Espindola
2010-12-06Don't use PadSectionToAlignment on windows.Rafael Espindola
2010-12-02Move EmitValueToOffset to the ObjectStreamer.Rafael Espindola
2010-11-28Move EmitValue to MCObjectStreamer.Rafael Espindola
2010-11-28Fixed verson of r120245.Rafael Espindola
2010-11-28Revert previous patch while I debug the darwin bootstrap failure.Rafael Espindola
2010-11-28Factor some duplicated code into MCObjectStreamer::EmitLabel.Rafael Espindola
2010-11-28Avoid code duplication in the many unsupported EmitGPRel32Value implementations.Rafael Espindola
2010-11-28Define generic 1, 2 and 4 byte pc relative relocations. They are commonRafael Espindola
2010-11-16Add .loc methods to the streamer.Rafael Espindola
2010-11-05MC'ize the '.code 16' and '.thumb_func' ARM directives.Jim Grosbach
2010-11-01Move EmitInstruction to MCObjectStreamer so that ELF and MachO can share it.Rafael Espindola
2010-10-16MC-COFF: Add support for default-null weak externals.Michael J. Spencer
2010-10-09MC-COFF: Implement InitSections. Fixes PR8335.Michael J. Spencer
2010-10-09MC-COFF: Assert on non-coff sections.Michael J. Spencer
2010-10-07Minor cosmetic change: fix DOSish \r\n.NAKAMURA Takumi
2010-10-07MC-COFF: Fix symbol aliases. Fixes PR8251.Michael J. Spencer
2010-09-22Avoid some Mach-O specific alignment being done on ELF.Rafael Espindola
2010-09-15Add a InitSections method to the streamer interface.Rafael Espindola
2010-08-25MC: Fix inconsistant naming in COFF object writer. Patch by Cameron Esfahani.Michael J. Spencer
2010-07-31Add relax all support to the COFF object streamer.Michael J. Spencer
2010-07-19MC: Add WinCOFFStreamer implementation and merge common code from MachOMichael J. Spencer
2010-07-11introduce WinCOFFStreamer.cpp, patch by Michael Spencer!Chris Lattner