1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/test/MC/ELF
Rafael Espindola bfd3c31acf Call InitSections in llc and clang so that the binaries produced by them
are easier to diff with those produced by llvm-mc.

llvm-svn: 116095
2010-10-08 19:37:38 +00:00
..
alias.s Get binding and visibility info from the the alias, but Type from the symbol 2010-10-06 21:02:29 +00:00
align-bss.s Correctly align bss. 2010-09-22 17:43:04 +00:00
align-nops.s Add hook in MCSection to decide when to use "optimized nops", for each 2010-10-04 17:32:41 +00:00
align-size.s Add a test that I forgot to add with a previous commit. 2010-09-29 14:40:49 +00:00
align-text.s Make sure .text doesn't produce extra alignment. 2010-09-27 21:40:27 +00:00
align.s Avoid some Mach-O specific alignment being done on ELF. 2010-09-22 22:27:05 +00:00
basic-elf.ll Factor some logic into ShouldRelocOnSymbol. This simplifies the code and 2010-09-30 20:18:35 +00:00
bss.ll
common2.s Move "local commons" to the end of .bss to match the gnu as behavior. 2010-09-29 14:52:01 +00:00
common.s Implement support for .local and its "interesting" interactions with .comm. 2010-09-21 00:24:38 +00:00
dg.exp Add support for leb128 of absolute expressions. 2010-09-11 16:45:15 +00:00
elf_directive_previous.s actually, move the elf tests into the existing elf dir. 2010-10-02 18:53:48 +00:00
elf_directive_section.s actually, move the elf tests into the existing elf dir. 2010-10-02 18:53:48 +00:00
empty.s Print the address of sections as 0 and create the metadata sections in the 2010-09-16 19:46:31 +00:00
entsize.ll Call InitSections in llc and clang so that the binaries produced by them 2010-10-08 19:37:38 +00:00
entsize.s Have ELFAsmParser.cpp use the already parsed "Size" (entry size) when 2010-09-30 02:41:46 +00:00
file.s Make sure the STT_FILE symbol is the first one in the symbol table. 2010-09-18 15:03:21 +00:00
got.s Produce a undefined reference to _GLOBAL_OFFSET_TABLE_ when needed. 2010-10-05 15:48:37 +00:00
local-reloc.s Write relocations in the end of the file. This matches what gas does and 2010-09-27 22:04:54 +00:00
merge.s If a symbol is global, reloc against it even if it is in a mergeable section. 2010-10-06 19:27:21 +00:00
norelocation.s Add test that was missing in my previous commit. 2010-09-18 00:37:27 +00:00
pic-diff.s Include the section address in the computation of the relocation. 2010-10-04 15:59:01 +00:00
plt.s Produce a R_X86_64_PLT32 when needed. 2010-10-04 19:04:13 +00:00
relax.s Make it possible for the MCObjectWriter to decide if a given fixup is fully 2010-09-30 02:22:20 +00:00
relocation.s Factor some logic into ShouldRelocOnSymbol. This simplifies the code and 2010-09-30 20:18:35 +00:00
section.s Make sure that names like .note.GNU-stack are accepted as valid section names. 2010-09-16 17:05:55 +00:00
size.s Don't crash in a strange .size directive. 2010-10-05 21:02:45 +00:00
sleb.s Add a InitSections method to the streamer interface. 2010-09-15 21:48:40 +00:00
uleb.s Add a InitSections method to the streamer interface. 2010-09-15 21:48:40 +00:00
undef2.s Add another test that now passes. 2010-09-30 04:22:07 +00:00
undef.s Tests that now pass. 2010-10-05 15:43:32 +00:00
weak.s Make sure weak symbols are listed after the local ones. 2010-10-06 16:47:31 +00:00
zero.s Add support for a fill value in the .zero directive. 2010-10-05 19:42:57 +00:00