aboutsummaryrefslogtreecommitdiff
path: root/lib/MC
AgeCommit message (Expand)Author
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-28Make EmitIntValue non virtual.Rafael Espindola
2010-11-28Forgot the MCPureStreamer::EmitValue in the previous commit.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-27macho-dump: Add support for dumping relocation entries.Daniel Dunbar
2010-11-27Fix a comment.Daniel Dunbar
2010-11-27Reduce nesting.Daniel Dunbar
2010-11-27MC/Mach-O: Migrate more constants into MachOFormat.h.Daniel Dunbar
2010-11-27MC/Mach-O: Introduce Object/MachOFormat for describing purely platform / machineDaniel Dunbar
2010-11-26Remove the unused TheTarget member.Rafael Espindola
2010-11-26Fix Whitespace.Michael J. Spencer
2010-11-25Factor some code to parseSectionFlags and fix the default type of a section.Rafael Espindola
2010-11-24Behave a bit more like gnu as and use the symbol (instead of the section)Rafael Espindola
2010-11-24Relocate with the symbol if the relocation is of kind NTPOFF.Rafael Espindola
2010-11-24Fix and add tests for all cases in x86 and x86_64 where gnu as implicitlyRafael Espindola
2010-11-24If a symbol is used as tls, mark it as tls even if not declare as so. ProbablyRafael Espindola
2010-11-23Invalidate the layout on any relaxation, not just Instructions. Bug found by ...Rafael Espindola
2010-11-23Reuse data fragments while lowering. Patch by David Meyer.Rafael Espindola
2010-11-22Fixed some style issues (no _, no spc after !)Jason W Kim
2010-11-22Make the <ARCH>ELFObjectWriter statics privateJason W Kim
2010-11-22Fix misplaced statics.Jason W Kim
2010-11-22Kill trailing whitespaceJason W Kim
2010-11-22Refactor the ELFRelocationEntry (pull up) and move the arch-specific statics ...Jason W Kim
2010-11-22Add basic CFI methods to the streamer interface.Rafael Espindola
2010-11-22Remove some #includes.Rafael Espindola
2010-11-21Implement ELF object file writing support for the MBlaze backend. Its not per...Wesley Peck
2010-11-21Handle PCRel relocations with absolute values. Fixes PR8656.Rafael Espindola
2010-11-19Added support for the Mach-O .symbol_resolver directive. rdar://8673046Kevin Enderby
2010-11-19Add a MCLineSectionOrder vector so that we produce the line tables in aRafael Espindola
2010-11-19Add an assert.Rafael Espindola
2010-11-19Fix llvm-gcc boostrap on OS X by avoiding printing sleb and uleb whenRafael Espindola
2010-11-19Change some methods in MCDwarf.cpp to be able to handle an arbitraryRafael Espindola
2010-11-18Change CodeGen to use .loc directives. This produces a lot more readable outputRafael Espindola
2010-11-17make isVirtualSection a virtual method on MCSection. Chris' suggestion.Rafael Espindola
2010-11-17Fix typo.Jim Grosbach
2010-11-17Add support for .int.Rafael Espindola
2010-11-17Add support for .2byte, .4byte and .8byte.Rafael Espindola
2010-11-17MC-JIT: Stub out "pure" streamer.Daniel Dunbar
2010-11-16Add .loc methods to the streamer.Rafael Espindola
2010-11-16Parse and ignore some .cfi_* directives.Rafael Espindola
2010-11-16A bit more of gnu as compatibility when handling relocations with aliases.Rafael Espindola
2010-11-15Fix compiler warnigns.Benjamin Kramer
2010-11-15Change MCExpr::EvaluateAsRelocatableImpl of variables to return the originalRafael Espindola
2010-11-15Dovetail with Dan Dunbar's rework of ELFObjectWriter.Jason W Kim
2010-11-15Fix PR8565.Rafael Espindola