llvm-project/lld/test/ELF/linkerscript
Rui Ueyama e262bb1afb Add TARGET(foo) linker script directive.
GNU ld's manual says that TARGET(foo) is basically an alias for
`--format foo` where foo is a BFD target name such as elf64-x86-64.

Unlike GNU linkers, lld doesn't allow arbitrary BFD target name for
--format. We accept only "default", "elf" or "binary". This makes
situation a bit tricky because we can't simply make TARGET an alias for
--target.

A quick code search revealed that the usage number of TARGET is very
small, and the only meaningful usage is to switch to the binary mode.
Thus, in this patch, we handle only TARGET(elf.*) and TARGET(binary).

Differential Revision: https://reviews.llvm.org/D48153

llvm-svn: 339060
2018-08-06 21:29:41 +00:00
..
Inputs [LLD] Do not overwrite LMAOffset of PT_LOAD header 2018-08-02 10:45:46 +00:00
absolute-expr.test Write some tests as linker scripts instead of assembly files. 2018-02-28 20:22:42 +00:00
absolute.s Support ABSOLUTE on the right hand side in linker scripts 2017-03-15 03:33:23 +00:00
absolute2.s Consider ForceAbsolute again in moveAbsRight. 2017-09-20 19:24:57 +00:00
addr-zero.test [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
addr.test [ELF] Change llvm-objdump output for D48472: TEXT DATA -> TEXT 2018-06-23 00:15:23 +00:00
address-expr-symbols.s [ELF] - Report error if removed empty output section declaration used undefined symbols. 2018-02-23 10:15:54 +00:00
align-empty.test [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
align-r.test Make ALIGN work with -r in linker scripts 2018-05-17 20:22:39 +00:00
align-section-offset.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
align-section.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
align1.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
align2.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
align3.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
align4.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
align5.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
alignof.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
alternate-sections.s Replace MergeOutputSection with a synthetic section. 2017-02-03 13:06:18 +00:00
arm-exidx-order.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
arm-exidx-phdrs.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
arm-exidx-sentinel-and-assignment.s [ELF] Fix an assignment command at the end of an .ARM.exidx section. 2017-12-20 08:56:10 +00:00
arm-lscript.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
assert.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
at-addr.s [ELF] Don't output headers into a segment if there's no space for them 2017-08-23 18:44:34 +00:00
at-self-reference.s Fix incorrect physical address on self-referencing AT command. 2018-01-12 23:26:25 +00:00
at.s [ELF] Don't output headers into a segment if there's no space for them 2017-08-23 18:44:34 +00:00
at2.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
at3.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
at4.s [ELF] Simplify handling of AT section attribute. 2018-02-15 06:13:52 +00:00
at5.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
at6.test [LLD] - Improve handling of AT> linker script commands 2018-08-02 08:07:07 +00:00
at7.test [LLD] Only increase LMARegion if different from MemRegion 2018-08-02 08:13:56 +00:00
at8.test [LLD] Do not overwrite LMAOffset of PT_LOAD header 2018-08-02 10:45:46 +00:00
broken-memory-declaration.s [ELF] - Don't crash on broken MEMORY declaration. 2018-03-01 12:36:01 +00:00
bss-fill.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
comdat-gc.s
common-assign.s [ELF] - Do not crash when assign common symbol's values in script 2017-01-20 09:45:36 +00:00
common-exclude.s Currently lld creates a single section to collect all commons. There is no way 2017-09-08 16:22:43 +00:00
common-filespec.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
common.s Currently lld creates a single section to collect all commons. There is no way 2017-09-08 16:22:43 +00:00
compress-debug-sections-custom.s [ELF] Compress debug sections after assignAddresses and support custom layout 2018-01-08 10:17:03 +00:00
compress-debug-sections.s Update testcases for llvm-dwarfdump command line interface change 2017-09-11 23:34:12 +00:00
constructor.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
copy-rel-symbol-value-err.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
copy-rel-symbol-value.s Handle copy relocations in symbol assignments. 2017-11-30 17:51:10 +00:00
data-commands-gc.s [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
data-commands1.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
data-commands2.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
data-segment-relro.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
define.test [ELF] Change llvm-objdump output for D48472: TEXT DATA -> TEXT 2018-06-23 00:15:23 +00:00
defsym.s [ELF] - Stop mixing order of -defsym/-script commands. 2018-01-17 10:24:49 +00:00
diag1.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
diag2.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
diag3.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
diag4.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
diag5.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
diag6.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
discard-gnu-hash.s [ELF] - Allow discarding .hash and .gnu.hash from linker script. 2018-03-07 11:47:15 +00:00
discard-interp.test [lld] Add REQUIRES: x86 where needed to tests 2018-06-06 13:56:51 +00:00
discard-print-gc.s Use toString to print out garbage-collected sections. 2018-02-17 00:09:49 +00:00
discard-section-err.s [ELF] - Do not ignore discarding of .rela.plt/.rela.dyn, allow doing custom layout for them. 2018-03-24 13:10:19 +00:00
discard-section-metadata.s Change section flag character for SHF_LINK_ORDER to "o". 2017-04-04 22:35:16 +00:00
discard-section.s Alternative fix for reloc tareting discarded section 2016-10-12 12:31:34 +00:00
dot-is-not-abs.s [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
double-bss.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
dynamic-sym.s Allow use define symbols to override linker defined ones. 2016-11-17 21:20:16 +00:00
dynamic.s
early-assign-symbol.s Consider only A.Sec in moveAbsRight. 2017-09-20 18:56:08 +00:00
edata-etext.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
eh-frame-emit-relocs.s [ELF] - Another fix for "LLD crashes with --emit-relocs when trying to proccess .eh_frame" 2018-03-23 09:18:31 +00:00
eh-frame-hdr.s [ELF] Fix other tests after r336129 2018-07-02 19:17:03 +00:00
eh-frame-reloc-out-of-range.test [ELF] - Fix eh-frame-reloc-out-of-range.test. 2018-03-01 10:38:51 +00:00
eh-frame.s [ELF] Fix other tests after r336129 2018-07-02 19:17:03 +00:00
ehdr_start.s [ELF] Define __ehdr_start unconditionally even when using linker script 2017-05-10 16:20:33 +00:00
emit-reloc-section-names.s Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
emit-reloc.s [lld] Mitigate relocation overflow [part 1 of 2]. 2018-05-15 17:02:35 +00:00
emit-relocs-discard.s [ELF] - Added support of linkerscript's "/DISCARD/" for --emit-relocs 2017-02-17 19:46:47 +00:00
emit-relocs-ehframe-discard.s [ELF] - Added support of linkerscript's "/DISCARD/" for --emit-relocs 2017-02-17 19:46:47 +00:00
emit-relocs-multiple.s [ELF] - Produce relocation section name consistent with output section name when --emit-reloc used with linker script. 2017-12-01 09:04:52 +00:00
empty-link-order.test [ELF] - Fix wrong "REQUIRES" in test. 2018-03-13 08:50:36 +00:00
empty-load.s Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
empty-section-size.test [ELF] - Stop setting OutSecOff too early. 2018-04-09 13:01:50 +00:00
empty-sections-expressions.s [ELF] - Do not remove empty sections that use symbols in expressions. 2018-03-01 12:27:04 +00:00
empty-synthetic-removed-flags.s Keep flags from phantom synthetic sections. 2018-02-26 22:32:15 +00:00
empty-tls.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
entry.s Remove `REQUIRES: shell` hack to workaround an echo issue. 2016-12-09 18:49:37 +00:00
exclude-multiple.s
excludefile.s [ELF] Recommit r299635 to pad x86 executable sections with 0xcc 2017-04-07 10:36:42 +00:00
exidx-crash.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
expr-invalid-sec.test [ELF} - Fix build bots. 2018-03-13 16:23:48 +00:00
expr-sections.test [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
extend-pt-load1.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
extend-pt-load2.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
extend-pt-load3.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
filename-spec.s [lld] Make tests calling llvm-ar more robust 2018-08-02 11:33:54 +00:00
fill-exec-sections.s [ELF] Recommit r299635 to pad x86 executable sections with 0xcc 2017-04-07 10:36:42 +00:00
fill.test Convert more tests as linker scripts instead of assembly. 2018-03-01 04:21:42 +00:00
got-write-offset.s [ELF] Fix writing the content of the .got section in a wrong place. 2017-07-14 08:10:45 +00:00
group.s [ELF] Fix other tests after r336129 2018-07-02 19:17:03 +00:00
header-addr.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
header-phdr.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
header-phdr2.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
huge-temporary-file.s [ELF] - Revert huge-temporary-file.s changed in r336129 2018-07-03 08:30:55 +00:00
i386-sections-max-va-overflow.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
image-base.s Run dos2unix on another file. NFC. 2018-01-30 18:05:56 +00:00
implicit-program-header.test [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
include-cycle.s [ELF] Fix issue with test when build path contains '@' 2017-09-11 15:55:54 +00:00
info-section-type.s [ELF] - Support COPY, INFO, OVERLAY output sections attributes. 2018-02-16 10:42:58 +00:00
input-order.s
input-sec-dup.s
insert-after.test [ELF] Change llvm-objdump output for D48472: TEXT DATA -> TEXT 2018-06-23 00:15:23 +00:00
insert-before.test [ELF] Change llvm-objdump output for D48472: TEXT DATA -> TEXT 2018-06-23 00:15:23 +00:00
insert-broken.test [ELF] - Implement INSERT BEFORE. 2018-03-13 09:18:11 +00:00
lazy-symbols.test [lld] Make tests calling llvm-ar more robust 2018-08-02 11:33:54 +00:00
linker-script-in-search-path.s [ELF] Fix linker-script-in-search-path.s 2018-07-25 23:29:15 +00:00
linkerscript.s [ELF] Keep tests from wrinting to the test directory. 2018-01-19 14:15:13 +00:00
lma-overflow.test [ELF] - Recommit r326892,r326893 "[ELF] - Report LMA region overflows." 2018-03-07 12:44:18 +00:00
loadaddr.s [ELF] Print file:line for 'undefined section' errors 2016-11-28 09:58:04 +00:00
locationcountererr.test [ELF} - Fix build bots. 2018-03-13 16:23:48 +00:00
locationcountererr2.s [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
map-file.test Make "Size" column in the map file one characters shorter. 2018-04-05 17:20:18 +00:00
map-file2.test [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
memory-at.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
memory-data-commands.test [ELF] - Report error when memory region is overflowed by data commands. 2018-03-02 08:11:58 +00:00
memory-err.s [ELF] - Don't segfault when accessing location counter inside MEMORY command. 2017-08-17 08:47:21 +00:00
memory-loc-counter.test [ELF] - Support moving location counter when MEMORY is used. 2018-03-05 10:54:03 +00:00
memory-region-alignment.test This is PR36799. 2018-03-26 08:58:16 +00:00
memory.s [ELF] Change llvm-objdump output for D48472: TEXT DATA -> TEXT 2018-06-23 00:15:23 +00:00
memory2.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
memory3.s Remove trailing whitespace. 2017-12-12 20:00:30 +00:00
memory4.test [ELF] - Advance position in a memory region when change the Dot. 2018-07-05 10:44:17 +00:00
memory5.test [ELF] - Advance position in a memory region when change the Dot. 2018-07-05 10:44:17 +00:00
merge-header-load.s Put the header in the first PT_LOAD even if that PT_LOAD has a LMAExpr. 2018-01-29 03:44:44 +00:00
merge-sections-reloc.s
merge-sections-syms.s [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
merge-sections.s [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
multi-sections-constraint.s
multiple-tbss.s
no-pt-load.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
no-space.s [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
nobits-offset.s Align SHT_NOBITS sections is they are the first on a PT_LOAD. 2018-01-02 16:46:30 +00:00
noload.s [ELF] Don't add NOLOAD sections to segment 2018-04-05 13:23:59 +00:00
non-absolute.s [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
non-absolute2.test [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
non-alloc-segment.s [ELF] readobj -elf-output-style=GNU -> readelf 2018-06-25 16:49:52 +00:00
non-alloc.s [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
numbers.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
obj-symbol-value.s Change our linker script expr representation. 2017-03-17 13:05:04 +00:00
openbsd-bootdata.test [lld] Add REQUIRES: x86 where needed to tests 2018-06-06 13:56:51 +00:00
openbsd-randomize.s [lld] Add REQUIRES: x86 where needed to tests 2018-06-06 13:56:51 +00:00
openbsd-wxneeded.test [lld] Add REQUIRES: x86 where needed to tests 2018-06-06 13:56:51 +00:00
operators.test [ELF] - Add support for '||' and '&&' in linker scripts. 2018-07-03 14:02:52 +00:00
orphan-align.s
orphan-discard.s [ELF] When placing orphans, handle case when last section is dead 2017-10-23 00:51:08 +00:00
orphan-end.s Tweak orphan section placement. 2017-09-19 17:29:58 +00:00
orphan-first-cmd.test [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
orphan-phdrs.s [ELF] readobj -elf-output-style=GNU -> readelf 2018-06-25 16:49:52 +00:00
orphan-report.s [ELF] - Implement SHT_SYMTAB_SHNDX (.symtab_shndxr) section. 2018-07-30 12:39:54 +00:00
orphan.s [ELF] Change llvm-objdump output for D48472: TEXT DATA -> TEXT 2018-06-23 00:15:23 +00:00
orphans.s
ouputformat.s
out-of-order.s [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
output-too-large.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
outputarch.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
outsections-addr.s Make a few tests shorter. NFC. 2017-04-12 22:38:02 +00:00
overlapping-sections.s [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
overlay-reject.test [ELF] - Implement linker script OVERLAYs. 2018-06-27 08:08:12 +00:00
overlay-reject2.test [ELF] - Implement linker script OVERLAYs. 2018-06-27 08:08:12 +00:00
overlay.test [ELF] - Implement linker script OVERLAYs. 2018-06-27 08:08:12 +00:00
page-size-align.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
page-size.s Make a few tests shorter. NFC. 2017-04-12 22:38:02 +00:00
parse-section-in-addr.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
phdr-check.s [ELF] Don't output headers into a segment if there's no space for them 2017-08-23 18:44:34 +00:00
phdrs-flags.s [ELF] Choose default segment when it is not specified 2016-10-19 15:04:49 +00:00
phdrs.s Remove trailing whitespace. 2017-12-12 20:00:30 +00:00
provide-empty-section.s [ELF] Don't create empty output section for unreferenced PROVIDEs 2018-07-03 09:23:25 +00:00
provide-shared.s Add missing test. NFC. 2017-11-30 22:29:14 +00:00
provide-shared2.s [ELF] Create and export symbols provided by a linker script if they referenced by DSOs. 2018-02-27 07:18:07 +00:00
pt-interp.test [ELF] - Add test case for checking PT_INTERP behavior. 2018-07-05 15:01:44 +00:00
pt_gnu_eh_frame.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
region-alias.s [ELF] Change llvm-objdump output for D48472: TEXT DATA -> TEXT 2018-06-23 00:15:23 +00:00
repsection-symbol.s [ELF] - Do --hash-style=both by default. 2017-10-06 09:37:44 +00:00
repsection-va.s
rosegment.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
searchdir.s [ELF] Fix other tests after r336129 2018-07-02 19:17:03 +00:00
section-align.s [ELF] Handle output section alignment in linker scripts 2017-02-07 23:42:31 +00:00
section-metadata.s [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
section-metadata2.s [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
sections-constraint.s Order writable executable sections before writable ones. 2017-05-26 17:23:25 +00:00
sections-constraint2.s
sections-constraint3.s
sections-constraint4.s
sections-constraint5.s
sections-gc.s [ELF] - Do not segfault when using --gc-sections with linker script 2017-02-21 15:46:43 +00:00
sections-gc2.s Fully precise gc handling of __start and __stop symbols. 2017-03-06 18:48:18 +00:00
sections-keep.s [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
sections-max-va-overflow.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
sections-padding.s [ELF] Recommit r299635 to pad x86 executable sections with 0xcc 2017-04-07 10:36:42 +00:00
sections-sort.s [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
sections-va-overflow.test [LLD][ELF] - Fix bug when reporting memory intersections. 2018-08-04 10:34:52 +00:00
sections.s [ELF] Change llvm-objdump output for D48472: TEXT DATA -> TEXT 2018-06-23 00:15:23 +00:00
segment-headers.s [ELF] Don't output headers into a segment if there's no space for them 2017-08-23 18:44:34 +00:00
segment-none.s [ELF] readobj -elf-output-style=GNU -> readelf 2018-06-25 16:49:52 +00:00
segment-start.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
sizeof.s Allow SIZEOF() command on nonexistent section. 2016-11-17 20:27:10 +00:00
sizeofheaders.s
sort-constructors.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
sort-init.s
sort-nested.s
sort-non-script.s [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
sort.s [ELF] - Accept --sort-section=xxx command form. 2016-12-16 11:59:52 +00:00
sort2.s
start-end.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
subalign.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
symbol-assignexpr.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
symbol-conflict.s The expr '.' is not absolute. 2016-10-31 21:36:23 +00:00
symbol-memoryexpr.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
symbol-only-flags.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
symbol-only.test [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
symbol-ordering-file.s [ELF] Fix other tests after r336129 2018-07-02 19:17:03 +00:00
symbol-ordering-file2.s [ELF] - Do not crash when trying to order --defsym/linker script symbols. 2018-04-10 09:44:44 +00:00
symbol-reserved.s [ELF] Generate symbol assignments for predefined symbols 2017-09-01 02:23:31 +00:00
symbolreferenced.s
symbols-non-alloc.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
symbols.s [ELF] - Simplify and improve symbols.s testcase. 2017-09-08 09:31:01 +00:00
synthetic-relsec-layout.s [ELF] - Do not ignore discarding of .rela.plt/.rela.dyn, allow doing custom layout for them. 2018-03-24 13:10:19 +00:00
synthetic-symbols1.test Add a CIE with length 0 unconditionally. 2018-05-08 01:19:16 +00:00
synthetic-symbols2.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
synthetic-symbols3.test Convert more .s files to linker script files. 2018-03-01 01:19:12 +00:00
synthetic-symbols4.test [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
target.s Add TARGET(foo) linker script directive. 2018-08-06 21:29:41 +00:00
tbss.s
thunk-gen-mips.s [ELF][MIPS] Fix crash in LLD when linking code that needs PIC thunks 2017-11-20 15:37:19 +00:00
ttext-script.s Prefer -Ttext over linker script values. 2017-06-20 01:51:50 +00:00
undef.s
unused-synthetic.s [ELF] Make non-writable non-executable PROGBITS sections closer to .text 2018-06-26 22:13:32 +00:00
unused-synthetic2.test [ELF] - Rename test cases to *.test. 2018-03-13 16:02:45 +00:00
va.s [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used 2018-06-26 17:04:47 +00:00
version-linker-symbol.s Create reserved symbols early so they can be versioned. 2017-12-11 17:23:28 +00:00
version-script.s [ELF] Process linker scripts deeper when declaring symbols. 2018-02-28 05:55:56 +00:00
visibility.s Correctly merge visibility of linkerscript created symbols. 2016-10-31 13:14:53 +00:00
wildcards.s Include version string into ".comment" section. 2016-11-10 20:20:37 +00:00
wildcards2.s