summaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
* There are two reasons why we might want to useRafael Espindola2010-12-046-11/+45
* Next step: Only pad debug_line when the target is darwin. Add a FIXME to avoidRafael Espindola2010-12-044-5/+9
* First step in fixing MC. Make it clear that we are avoiding a bug in theRafael Espindola2010-12-031-11/+8
* Make EmitIntValue more efficient and more like what we do for leb128. TheRafael Espindola2010-12-033-10/+20
* Do with uleb the same trick we now do with dwarf line/address advances. ThisRafael Espindola2010-12-033-10/+20
* Try to resolve symbol differences early, and if successful create a plainRafael Espindola2010-12-039-85/+116
* It may not be an option to skip .debug_line if there are file reference in al...Devang Patel2010-12-032-3/+21
* Use set directive for StartMinusEndExpr.Devang Patel2010-12-025-7/+17
* Add a fast path to EvaluateSymbolicAdd. This avoids computing symbol addressesRafael Espindola2010-12-021-3/+11
* Move EmitValueToOffset to the ObjectStreamer.Rafael Espindola2010-12-024-22/+5
* Add EmitInstToFragment to the generic object streamer.Rafael Espindola2010-12-023-34/+11
* The sections that the ELF object writer has to create are very simple andRafael Espindola2010-12-022-40/+48
* If tehre are not any line entry then do not try to emit .debug_line section.Devang Patel2010-12-021-1/+1
* Add support for binary encoding of ARM 'adr' instructions referencing constantJim Grosbach2010-12-022-3/+9
* Remove unused argument.Rafael Espindola2010-12-011-3/+2
* Rename temporary symbols if they conflict with artificial symbols createdRafael Espindola2010-12-011-10/+35
* Add correct encodings for STRD and LDRD, including fixup support. Additional...Owen Anderson2010-12-011-2/+2
* Fix a mised reloc rename spot.Jim Grosbach2010-12-011-2/+2
* ARM/MC/ELF relocation "hello world" for movw/movt.Jason W Kim2010-12-011-1/+97
* Merge System into Support.Michael J. Spencer2010-11-296-6/+6
* Make EmitIntValue non virtual.Rafael Espindola2010-11-282-32/+9
* Forgot the MCPureStreamer::EmitValue in the previous commit.Rafael Espindola2010-11-281-21/+0
* Move EmitValue to MCObjectStreamer.Rafael Espindola2010-11-284-65/+19
* Fixed verson of r120245.Rafael Espindola2010-11-284-47/+26
* Revert previous patch while I debug the darwin bootstrap failure.Rafael Espindola2010-11-284-23/+54
* Factor some duplicated code into MCObjectStreamer::EmitLabel.Rafael Espindola2010-11-284-54/+23
* Avoid code duplication in the many unsupported EmitGPRel32Value implementations.Rafael Espindola2010-11-285-14/+4
* Define generic 1, 2 and 4 byte pc relative relocations. They are commonRafael Espindola2010-11-288-24/+31
* macho-dump: Add support for dumping relocation entries.Daniel Dunbar2010-11-271-14/+9
* Fix a comment.Daniel Dunbar2010-11-271-2/+1
* Reduce nesting.Daniel Dunbar2010-11-271-20/+26
* MC/Mach-O: Migrate more constants into MachOFormat.h.Daniel Dunbar2010-11-271-104/+37
* MC/Mach-O: Introduce Object/MachOFormat for describing purely platform / machineDaniel Dunbar2010-11-271-38/+24
* Remove the unused TheTarget member.Rafael Espindola2010-11-261-3/+2
* Fix Whitespace.Michael J. Spencer2010-11-261-14/+14
* Factor some code to parseSectionFlags and fix the default type of a section.Rafael Espindola2010-11-251-49/+58
* Behave a bit more like gnu as and use the symbol (instead of the section)Rafael Espindola2010-11-242-6/+18
* Relocate with the symbol if the relocation is of kind NTPOFF.Rafael Espindola2010-11-241-1/+2
* Fix and add tests for all cases in x86 and x86_64 where gnu as implicitlyRafael Espindola2010-11-241-5/+13
* If a symbol is used as tls, mark it as tls even if not declare as so. ProbablyRafael Espindola2010-11-241-0/+40
* Invalidate the layout on any relaxation, not just Instructions. Bug found by ...Rafael Espindola2010-11-231-9/+11
* Reuse data fragments while lowering. Patch by David Meyer.Rafael Espindola2010-11-231-26/+77
* Fixed some style issues (no _, no spc after !)Jason W Kim2010-11-221-6/+6
* Make the <ARCH>ELFObjectWriter statics privateJason W Kim2010-11-221-0/+3
* Fix misplaced statics.Jason W Kim2010-11-221-6/+5
* Kill trailing whitespaceJason W Kim2010-11-221-3/+3
* Refactor the ELFRelocationEntry (pull up) and move the arch-specific statics ...Jason W Kim2010-11-221-46/+54
* Add basic CFI methods to the streamer interface.Rafael Espindola2010-11-223-7/+125
* Remove some #includes.Rafael Espindola2010-11-221-0/+1
* Implement ELF object file writing support for the MBlaze backend. Its not per...Wesley Peck2010-11-211-2/+140