aboutsummaryrefslogtreecommitdiffstats
path: root/test/MC/ELF
Commit message (Expand)AuthorAgeFilesLines
* Changed elf-dump to output hex format by default.Jason W Kim2010-10-1831-534/+534
* Implement R_386_GOT32.Rafael Espindola2010-10-181-1/+10
* Relocate with .bss instead of using the symbol. Matches gas behavior.Rafael Espindola2010-10-181-0/+25
* Produce ELF::R_386_GOTPC relocations.Rafael Espindola2010-10-181-0/+7
* Produce a R_386_PLT32 when needed. Moved the default cases of switches to theRafael Espindola2010-10-181-3/+13
* Handle GOTOFF correctly on i386.Rafael Espindola2010-10-181-0/+20
* Add a MCObjectFormat class so that code common to all targets that use aRafael Espindola2010-10-162-0/+28
* Refactor code a bit and avoid creating unnecessary entries in the stringRafael Espindola2010-10-151-5/+5
* Remove some code duplication.Rafael Espindola2010-10-142-8/+8
* Call InitSections in llc and clang so that the binaries produced by themRafael Espindola2010-10-081-2/+2
* Get binding and visibility info from the the alias, but Type from the symbolRafael Espindola2010-10-061-9/+34
* If a symbol is global, reloc against it even if it is in a mergeable section.Rafael Espindola2010-10-061-0/+15
* Make sure weak symbols are listed after the local ones.Rafael Espindola2010-10-061-0/+16
* Correctly handle GOTPCREL relocations.Rafael Espindola2010-10-061-0/+9
* Use a relocation against the symbol if it is a PLT and the symbol is in anotherRafael Espindola2010-10-051-4/+20
* Implement more alias cases.Rafael Espindola2010-10-051-0/+37
* Don't crash in a strange .size directive.Rafael Espindola2010-10-051-0/+9
* Add support for a fill value in the .zero directive.Rafael Espindola2010-10-051-2/+3
* Implement a simple alias case and refactor the code a bit so that theRafael Espindola2010-10-051-0/+22
* Produce a undefined reference to _GLOBAL_OFFSET_TABLE_ when needed.Rafael Espindola2010-10-051-1/+5
* Tests that now pass.Rafael Espindola2010-10-052-19/+80
* Implement ELF::R_X86_64_GOTPCREL.Rafael Espindola2010-10-041-1/+8
* Produce a R_X86_64_PLT32 when needed.Rafael Espindola2010-10-041-0/+14
* Produce a R_X86_64_GOT32 when needed.Rafael Espindola2010-10-041-0/+14
* Add hook in MCSection to decide when to use "optimized nops", for eachJan Wen Voung2010-10-041-0/+40
* Include the section address in the computation of the relocation.Rafael Espindola2010-10-041-0/+3
* Correctly compute the relocation when it is not in the first fragment.Rafael Espindola2010-10-041-1/+2
* Implement a very basic PIC case.Rafael Espindola2010-10-031-0/+25
* actually, move the elf tests into the existing elf dir.Chris Lattner2010-10-022-0/+36
* Factor some logic into ShouldRelocOnSymbol. This simplifies the code andRafael Espindola2010-09-302-7/+16
* Move logic of determining ELF entsize from the .s printer to initializationJan Wen Voung2010-09-301-0/+44
* Add another test that now passes.Rafael Espindola2010-09-301-0/+10
* Correctly produce R_X86_64_32 or R_X86_64_32S.Rafael Espindola2010-09-301-5/+41
* Have ELFAsmParser.cpp use the already parsed "Size" (entry size) when Jan Wen Voung2010-09-301-0/+69
* Make it possible for the MCObjectWriter to decide if a given fixup is fullyRafael Espindola2010-09-301-0/+38
* Move "local commons" to the end of .bss to match the gnu as behavior.Rafael Espindola2010-09-291-0/+21
* Add a test that I forgot to add with a previous commit.Rafael Espindola2010-09-291-0/+13
* On elf, undefined symbols can start with .L.Rafael Espindola2010-09-281-0/+15
* Write relocations in the end of the file. This matches what gas does andRafael Espindola2010-09-273-50/+50
* Make sure .text doesn't produce extra alignment.Rafael Espindola2010-09-271-0/+19
* Move ELF to HasReliableSymbolDifference=true. Also take the opportunity to putRafael Espindola2010-09-252-1/+27
* Reapply 114678 and 114667. Reverting them did not fix the bot:Rafael Espindola2010-09-241-0/+32
* Revert 114678 and 114667 to see ifRafael Espindola2010-09-241-32/+0
* Correctly handle weak undefined symbols. Before we would get a invalid bindingRafael Espindola2010-09-231-0/+14
* Represent relocations against local symbols as relocations against the sectionRafael Espindola2010-09-231-0/+32
* Avoid some Mach-O specific alignment being done on ELF.Rafael Espindola2010-09-221-0/+32
* Correctly align bss.Rafael Espindola2010-09-221-0/+17
* Implement support for .local and its "interesting" interactions with .comm.Rafael Espindola2010-09-211-0/+63
* Produce a R_X86_64_32 when the value is >=0.Rafael Espindola2010-09-202-2/+14
* Make sure the STT_FILE symbol is the first one in the symbol table.Rafael Espindola2010-09-181-0/+23