summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC
Commit message (Expand)AuthorAgeFilesLines
* Fix typo.Daniel Dunbar2010-11-081-1/+1
* Set default flags for .rodata.Rafael Espindola2010-11-081-1/+3
* Speed up AddSectionToTheEnd. It was walking all fragments in all sections.Rafael Espindola2010-11-071-19/+4
* Relax dwarf line fragments. This fixes a crash in the included testcase.Rafael Espindola2010-11-071-13/+18
* Add '.code 32' assembler directive to MC streamers.Jim Grosbach2010-11-053-0/+3
* MC'ize the '.code 16' and '.thumb_func' ARM directives.Jim Grosbach2010-11-056-2/+36
* Put class into an anonymous namespace.Benjamin Kramer2010-11-051-0/+2
* Allow targets to specify the MachO CPUType/CPUSubtype information.Jim Grosbach2010-11-051-7/+13
* syntaxunified directive is a no-op for MachO writing.Jim Grosbach2010-11-051-0/+1
* Add 118023 back, but with proper spelling for .uleb128/.sleb128.Rafael Espindola2010-11-041-2/+4
* Do relaxations with FT_Org fragments. Fixes the FIXME:Rafael Espindola2010-11-021-18/+24
* Add support for expressions in .sleb/.uleb directives.Rafael Espindola2010-11-028-87/+159
* Write the line info to .debug_line.Rafael Espindola2010-11-011-0/+9
* Move EmitInstruction to MCObjectStreamer so that ELF and MachO can share it.Rafael Espindola2010-11-014-69/+46
* Add support for .value.Rafael Espindola2010-11-011-0/+2
* Implement .weakref.Rafael Espindola2010-11-018-2/+121
* Add support for files with more than 65280 sections. No testcase sinceRafael Espindola2010-10-311-42/+109
* Be more strict on when we produce an undefined reference. In gas a file withRafael Espindola2010-10-291-1/+4
* Improvements to .section parsing:Rafael Espindola2010-10-281-10/+38
* Add support for the .string directive.Rafael Espindola2010-10-281-8/+10
* Defined weak symbols should have non-zero value.Rafael Espindola2010-10-281-4/+3
* Fix relocations with renamed symbols.Rafael Espindola2010-10-281-5/+6
* Aliases defined with .symver should copy the binding of the symbols they alias.Rafael Espindola2010-10-281-6/+21
* Use the IDVal directly as there's no need to convert to std::string.Roman Divacky2010-10-281-2/+2
* Implement .equ directive as a synonym to .set.Roman Divacky2010-10-281-6/+6
* Implement R_X86_64_DTPOFF32.Rafael Espindola2010-10-281-0/+3
* Implement TLSLD.Rafael Espindola2010-10-282-0/+6
* Implement DTPOFF.Rafael Espindola2010-10-282-0/+6
* Implement TLSLDM.Rafael Espindola2010-10-282-0/+6
* Implement VK_GOTNTPOFF and switch RelocNeedsGOT to use VariantKind.Rafael Espindola2010-10-282-15/+18
* Add support for R_386_TLS_GD, R_386_TLS_LE_32, R_386_TLS_IE and R_386_TLS_LE.Rafael Espindola2010-10-271-0/+17
* Implement R_X86_64_GOTTPOFF, R_X86_64_TLSGD and R_X86_64_TPOFF32.Rafael Espindola2010-10-271-0/+12
* Replace pointer arithmetic with StringRef::substr.Benjamin Kramer2010-10-271-6/+5
* Set default type and flags for .init and .fini.Rafael Espindola2010-10-271-1/+9
* Produce an error for an invalid use of .symver.Rafael Espindola2010-10-271-0/+5
* Symbols defined as the difference of other two end up in the ABS section.Rafael Espindola2010-10-271-5/+2
* Add support for the .symver directive. This is really ugly, but most of it isRafael Espindola2010-10-272-14/+86
* Move more logic to isInSymtab and simplify.Rafael Espindola2010-10-271-21/+19
* Add support for .ident.Rafael Espindola2010-10-261-0/+32
* MC/AsmParser: Fix relative precedence of {+,-} and comparison ops.Daniel Dunbar2010-10-251-12/+14
* MC/AsmLexer: Fix bug in source location for Slash token.Daniel Dunbar2010-10-251-1/+1
* Add support for emitting ARM file attributes.Rafael Espindola2010-10-251-3/+1
* Add X86::reloc_global_offset_table and use it to have a single place whereRafael Espindola2010-10-241-4/+5
* Make some symbols static, move classes into anonymous namespaces.Benjamin Kramer2010-10-221-13/+10
* Making the e_machine configurable by the target backend in ELFObjectWriter.Wesley Peck2010-10-221-5/+9
* Trailing whitespace.Jim Grosbach2010-10-211-25/+25
* Fix Warnings.Michael J. Spencer2010-10-211-1/+1
* Do not recurse into symbol refs that have a variant kind. This prevents usRafael Espindola2010-10-211-1/+1
* Remove remaining uses of ATTRIBUTE_UNUSED on variables, and delete threeChandler Carruth2010-10-201-2/+0
* Small cleanups and fixes in preparation for fixing _GLOBAL_OFFSET_TABLE_.Rafael Espindola2010-10-191-7/+11
OpenPOWER on IntegriCloud