aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Handle PCRel relocations with absolute values. Fixes PR8656.Rafael Espindola2010-11-211-9/+23
* Added support for the Mach-O .symbol_resolver directive. rdar://8673046Kevin Enderby2010-11-196-0/+10
* Add a MCLineSectionOrder vector so that we produce the line tables in aRafael Espindola2010-11-191-10/+15
* Add an assert.Rafael Espindola2010-11-191-1/+3
* Fix llvm-gcc boostrap on OS X by avoiding printing sleb and uleb whenRafael Espindola2010-11-191-0/+16
* Change some methods in MCDwarf.cpp to be able to handle an arbitraryRafael Espindola2010-11-194-34/+83
* Change CodeGen to use .loc directives. This produces a lot more readable outputRafael Espindola2010-11-181-1/+0
* make isVirtualSection a virtual method on MCSection. Chris' suggestion.Rafael Espindola2010-11-175-7/+21
* Fix typo.Jim Grosbach2010-11-171-1/+1
* Add support for .int.Rafael Espindola2010-11-171-0/+2
* Add support for .2byte, .4byte and .8byte.Rafael Espindola2010-11-171-0/+6
* MC-JIT: Stub out "pure" streamer.Daniel Dunbar2010-11-172-0/+260
* Add .loc methods to the streamer.Rafael Espindola2010-11-169-24/+73
* Parse and ignore some .cfi_* directives.Rafael Espindola2010-11-161-0/+95
* A bit more of gnu as compatibility when handling relocations with aliases.Rafael Espindola2010-11-161-2/+5
* Fix compiler warnigns.Benjamin Kramer2010-11-151-2/+2
* Change MCExpr::EvaluateAsRelocatableImpl of variables to return the originalRafael Espindola2010-11-155-116/+60
* Dovetail with Dan Dunbar's rework of ELFObjectWriter.Jason W Kim2010-11-151-223/+311
* Fix PR8565.Rafael Espindola2010-11-152-6/+26
* correct the fixup comment printer to work on big endian platforms.Chris Lattner2010-11-151-1/+8
* add targetoperand flags for jump tables, constant pool and block addressChris Lattner2010-11-151-4/+15
* Move the logic to decide with which symbol we produce a relocation (if any) toRafael Espindola2010-11-141-27/+44
* reimplement ppc asmprinter "toc" handling to use a VariantKindChris Lattner2010-11-141-1/+2
* Fix another case of a .comm directive without a corresponding .typeRafael Espindola2010-11-141-1/+2
* Fix the type of a symbol created with .comm and no corresponding .type.Rafael Espindola2010-11-141-0/+1
* Handle a peculiar comdat case: Creating a section with an undefinedRafael Espindola2010-11-142-29/+55
* Simplify getSymbolIndexInSymbolTable by setting the actual index ofRafael Espindola2010-11-141-11/+6
* Fix warning.Rafael Espindola2010-11-141-0/+4
* MC: Simplify Mach-O and ELF object writer implementations.Daniel Dunbar2010-11-132-192/+98
* Fix warning and add support for printing gnu_unique_object.Rafael Espindola2010-11-131-0/+2
* Parse and record the gnu_unique_object type.Rafael Espindola2010-11-132-0/+2