hanchenye-llvm-project/lld/test/elf
Denis Protivensky 6c50e88c0d [ARM] Add mapping symbols to PLT entries
Make PLT entry atoms represent mapping symbols in the Release mode,
while in the Debug mode they are still function-like symbols
with regular names.
It's legal that mapping symbols denote unnamed parts of code,
and PLT entries are not required to have function-like names.

Differential Revision: http://reviews.llvm.org/D8819

llvm-svn: 234301
2015-04-07 07:04:42 +00:00
..
AArch64 Fix AArhc64 ELF test failure on Windows 2015-02-17 11:16:54 +00:00
ARM [ARM] Add mapping symbols to PLT entries 2015-04-07 07:04:42 +00:00
Hexagon YAML: Do not use 2^x notation to represent alignments. 2015-03-25 22:06:04 +00:00
Inputs [ELF] Fix bug in ELFFile::createAtoms() that caused lld to mislink musl 2014-10-03 22:50:50 +00:00
Mips [Mips] Support writing .MIPS.options section into the linked file 2015-04-05 09:01:46 +00:00
X86_64 YAML: Do not use 2^x notation to represent alignments. 2015-03-25 22:06:04 +00:00
gnulinkonce Update comments, fix typos. 2015-02-27 04:23:21 +00:00
linkerscript [LinkerScript] Handle symbols defined in linker scripts in case of shared lib 2015-04-06 15:15:01 +00:00
options [ARM] Implementation of R_ARM_TARGET1 relocation 2015-04-03 12:03:47 +00:00
sectionGroups YAML: Do not use 2^x notation to represent alignments. 2015-03-25 22:06:04 +00:00
abs-dup.objtxt
abs.test [ELF] Check for target architecture. 2014-10-20 04:00:26 +00:00
allowduplicates.objtxt YAML: Do not use 2^x notation to represent alignments. 2015-03-25 22:06:04 +00:00
archive-elf-forceload.test
archive-elf.test
as-needed.test [ELF] Add --as-needed. 2015-01-16 14:27:01 +00:00
branch.test
check.test ELF: Don't use LayoutPass. 2015-01-31 02:05:01 +00:00
checkrodata.test
common.test
consecutive-weak-sym-defs.test [Core,MachO,Test] Remove trailing whitespace. 2015-02-22 23:54:38 +00:00
defsym.objtxt [Gnu] Support an other form of defsym option 2015-04-01 03:06:59 +00:00
dynamic-segorder.test [ELF] Fix values of linker created dynamic variables. 2014-11-10 14:55:07 +00:00
dynamic-undef.test Remove fragile regex from test 2015-01-13 00:12:04 +00:00
dynamic.test Core: Make the resolver faster. 2015-03-06 00:28:41 +00:00
eh_frame_hdr.test [ELF] Use pcrel format for eh_frame_ptr field encoding 2015-03-16 21:07:46 +00:00
entry.objtxt YAML: Do not use 2^x notation to represent alignments. 2015-03-25 22:06:04 +00:00
export-dynamic.test [Core,MachO,Test] Remove trailing whitespace. 2015-02-22 23:54:38 +00:00
filenotfound.test Remove fragile regex from test 2015-01-13 00:12:04 +00:00
gotpcrel.test ELF: Don't use LayoutPass. 2015-01-31 02:05:01 +00:00
gottpoff.test [ELF/X86_64] Fix handling of R_X86_64_GOTTPOFF relocation. 2015-03-24 06:22:45 +00:00
group-cmd-search.test ELF: Fix a bug in -l. 2015-01-30 21:03:19 +00:00
hexagon-quickdata-sort.test ELF: Don't use LayoutPass. 2015-01-31 02:05:01 +00:00
hexagon-quickdata-sortcommon.test ELF: Don't use LayoutPass. 2015-01-31 02:05:01 +00:00
ifunc.test ELF: Don't use LayoutPass. 2015-01-31 02:05:01 +00:00
ignore-unknownoption.test
init_array-order.test [ELF] OrderPass : Order atoms only by ordinals. 2015-03-20 23:47:03 +00:00
init_array.test
initfini-options.test-1.test [ELF] Make -init/-fini options compatible with the gnu linker 2014-12-10 05:38:46 +00:00
initfini-options.test-2.test [ELF] GLOBAL_OFFSET_TABLE is a hidden symbol 2015-03-20 23:47:08 +00:00
initfini-options.test-3.test [ELF] GLOBAL_OFFSET_TABLE is a hidden symbol 2015-03-20 23:47:08 +00:00
librarynotfound.test
linker-as-ld.test If lld is renamed (or symlinked) to "ld" automatically pick the right flavor. 2014-09-11 00:52:05 +00:00
loginputfiles.test Fix display of files processed by the linker. 2014-10-18 20:36:35 +00:00
mergeatoms.test
mergeconstants.test YAML: Do not use 2^x notation to represent alignments. 2015-03-25 22:06:04 +00:00
mergeglobalatoms.test Add missing -target triple to ELF tests. 2014-11-07 01:45:32 +00:00
note.test [ELF] Dont discard sections in the input file. 2015-02-05 02:56:06 +00:00
phdr.test Fix a comparison function to actually be a SWO so that it conforms to 2015-03-11 21:34:33 +00:00
quickdata.test ELF: Don't use LayoutPass. 2015-01-31 02:05:01 +00:00
reloc.test YAML: Do not use 2^x notation to represent alignments. 2015-03-25 22:06:04 +00:00
responsefile.test
rodata.test
rosegment.test Fix a comparison function to actually be a SWO so that it conforms to 2015-03-11 21:34:33 +00:00
sections.test
sh_addralign.test Fix slow test. 2015-01-21 19:15:56 +00:00
soname.test
strip-all.test Strip .strtab and .symtab when --strip-all is used. 2015-04-05 22:47:54 +00:00
stripped-empty.test Add missing -target triple to ELF tests. 2014-11-07 01:45:32 +00:00
symbols.test [ELF] Add Readers for all the ELF subtargets. 2014-10-18 05:23:17 +00:00
tls.test ELF: Don't use LayoutPass. 2015-01-31 02:05:01 +00:00
tlsAddr.test
undef-from-dso-to-main.test Re-commit r218259. 2014-09-22 20:48:04 +00:00
undef-from-main-dso.test [lld] [ELF] Support for general dynamic TLS relocations on X86_64 2014-09-29 22:05:26 +00:00
weaksym.test
wrap.test [ELF] Insert wrap symbols into a set. 2015-02-12 22:37:27 +00:00
x86-64-dynamic-relocs.test YAML: Do not use 2^x notation to represent alignments. 2015-03-25 22:06:04 +00:00
x86-64-dynamic.test YAML: Do not use 2^x notation to represent alignments. 2015-03-25 22:06:04 +00:00
x86.test
x86_64-kinds.test Fix REQUIRES lines added in r226951 and add the x86 feature if the X86 target was compiled in 2015-01-24 03:55:22 +00:00