aboutsummaryrefslogtreecommitdiff
path: root/test/MC/ELF
AgeCommit message (Expand)Author
2010-11-13Fix the encoding of negative line deltas.Rafael Espindola
2010-11-12gnu as support both % and @ before types, do the same.Rafael Espindola
2010-11-11Mark labels declared in tls sections as STT_TLS. This matches the behavior ofRafael Espindola
2010-11-11Initial comdat implementation.Rafael Espindola
2010-11-11Make AliasedSymbol able to handle MCTargetExpr. They can get here ifRafael Espindola
2010-11-11Fix the symbol index of weak references. Also make RecordRelocation a bitRafael Espindola
2010-11-08Set default flags for .rodata.Rafael Espindola
2010-11-07Relax dwarf line fragments. This fixes a crash in the included testcase.Rafael Espindola
2010-11-02Add support for expressions in .sleb/.uleb directives.Rafael Espindola
2010-11-01Fix test.Rafael Espindola
2010-11-01Write the line info to .debug_line.Rafael Espindola
2010-11-01Implement .weakref.Rafael Espindola
2010-10-29Be more strict on when we produce an undefined reference. In gas a file withRafael Espindola
2010-10-28Improvements to .section parsing:Rafael Espindola
2010-10-28Defined weak symbols should have non-zero value.Rafael Espindola
2010-10-28Fix relocations with renamed symbols.Rafael Espindola
2010-10-28Aliases defined with .symver should copy the binding of the symbols they alias.Rafael Espindola
2010-10-28Implement R_X86_64_DTPOFF32.Rafael Espindola
2010-10-28Implement TLSLD.Rafael Espindola
2010-10-28Implement DTPOFF.Rafael Espindola
2010-10-28Implement TLSLDM.Rafael Espindola
2010-10-28Implement VK_GOTNTPOFF and switch RelocNeedsGOT to use VariantKind.Rafael Espindola
2010-10-27Add support for R_386_TLS_GD, R_386_TLS_LE_32, R_386_TLS_IE and R_386_TLS_LE.Rafael Espindola
2010-10-27Implement R_X86_64_GOTTPOFF, R_X86_64_TLSGD and R_X86_64_TPOFF32.Rafael Espindola
2010-10-27Set default type and flags for .init and .fini.Rafael Espindola
2010-10-27Produce an error for an invalid use of .symver.Rafael Espindola
2010-10-27Symbols defined as the difference of other two end up in the ABS section.Rafael Espindola
2010-10-27Add support for the .symver directive. This is really ugly, but most of it isRafael Espindola
2010-10-26Add support for .ident.Rafael Espindola
2010-10-26Implement some relaxations for arithmetic instructions. The limitationRafael Espindola
2010-10-21Do not recurse into symbol refs that have a variant kind. This prevents usRafael Espindola
2010-10-20Handle _GLOBAL_OFFSET_TABLE_ correctly.Rafael Espindola
2010-10-19Fixing r116753 r116756 r116777Jason W Kim
2010-10-19Speculatively revert 116753 and 116756 to attempt to fix the bots.Eric Christopher
2010-10-18Changed elf-dump to output hex format by default.Jason W Kim
2010-10-18Implement R_386_GOT32.Rafael Espindola
2010-10-18Relocate with .bss instead of using the symbol. Matches gas behavior.Rafael Espindola
2010-10-18Produce ELF::R_386_GOTPC relocations.Rafael Espindola
2010-10-18Produce a R_386_PLT32 when needed. Moved the default cases of switches to theRafael Espindola
2010-10-18Handle GOTOFF correctly on i386.Rafael Espindola
2010-10-16Add a MCObjectFormat class so that code common to all targets that use aRafael Espindola
2010-10-15Refactor code a bit and avoid creating unnecessary entries in the stringRafael Espindola
2010-10-14Remove some code duplication.Rafael Espindola
2010-10-08Call InitSections in llc and clang so that the binaries produced by themRafael Espindola
2010-10-06Get binding and visibility info from the the alias, but Type from the symbolRafael Espindola
2010-10-06If a symbol is global, reloc against it even if it is in a mergeable section.Rafael Espindola
2010-10-06Make sure weak symbols are listed after the local ones.Rafael Espindola
2010-10-06Correctly handle GOTPCREL relocations.Rafael Espindola
2010-10-05Use a relocation against the symbol if it is a PLT and the symbol is in anotherRafael Espindola
2010-10-05Implement more alias cases.Rafael Espindola