llvm/test/MC/ELF
Jan Wen Voung 083cf1574f Add hook in MCSection to decide when to use "optimized nops", for each
section kind. Previously, optimized nops were only used for MachO.
Also added tests for ELF and COFF.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115523 91177308-0d34-0410-b5e6-96231b3b80d8
2010-10-04 17:32:41 +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 Move logic of determining ELF entsize from the .s printer to initialization 2010-09-30 05:59:22 +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
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 Write relocations in the end of the file. This matches what gas does and 2010-09-27 22:04:54 +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
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
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 On elf, undefined symbols can start with .L. 2010-09-28 16:19:11 +00:00
weak.s Correctly handle weak undefined symbols. Before we would get a invalid binding 2010-09-23 19:55:14 +00:00
zero.s Add support for the .zero directive. 2010-09-16 15:03:59 +00:00