llvm-project/lld/test/ELF/linkerscript
Fangrui Song 55e69ece72 [ELF] Remove -Wl,-z,notext hint
The hint does not pull its weight:

* adding -Wl,-z,notext often won't work (relocation types other than `symbolRel`, e.g. `R_AARCH64_LDST32_ABS_LO12_NC`)
* for pure (no assembly) C/C++ projects, the "-fPIC" hint is sufficient
2021-10-31 12:10:43 -07:00
..
Inputs [lld][linkerscript] Fix handling of DEFINED. 2020-07-28 21:18:01 +01:00
absolute-expr.test [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
absolute.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
absolute2.s [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
addr-zero.test [LLD][ELF] - Fix mistype. NFC. 2019-04-20 10:50:27 +00:00
addr.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
address-expr-symbols.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
align-empty.test [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
align-r.test
align-section-offset.test [ELF] Split RW PT_LOAD on the PT_GNU_RELRO boundary 2019-03-15 01:29:57 +00:00
align-section.test
align1.test [lld] NFC: fix trivial typos in comments 2020-04-02 01:21:36 +09:00
align2.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
align3.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
align4.test [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
align5.test [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
alignof.test [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
alternate-sections.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
arm-exidx-discard-all.s [ELF][ARM] Fix crash when discarding InputSections that have .ARM.exidx 2019-09-24 21:44:14 +00:00
arm-exidx-discard.s [ELF][ARM] Fix crash when discarding InputSections that have .ARM.exidx 2019-09-24 21:44:14 +00:00
arm-exidx-order.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
arm-exidx-phdrs.test
arm-exidx-sentinel-and-assignment.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-lscript.test
assert.s [lld] Fix trivial typos in comments 2020-01-06 10:25:48 -08:00
at-addr.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
at.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
at2.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
at3.test [ELF][test] Avoid llvm-readelf/llvm-readobj one-dash long options 2021-07-16 10:02:47 -07:00
at5.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
at6.test [ELF][test] Avoid llvm-readelf/llvm-readobj one-dash long options 2021-07-16 10:02:47 -07:00
at7.test [ELF][test] Avoid llvm-readelf/llvm-readobj one-dash long options 2021-07-16 10:02:47 -07:00
at8.test [ELF][test] Avoid llvm-readelf/llvm-readobj one-dash long options 2021-07-16 10:02:47 -07:00
broken-memory-declaration.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
bss-fill.test
comdat-gc.s Revert r358069 "Discard debuginfo for object files empty after GC" 2019-05-16 23:33:06 +00:00
common-assign.s [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08:00
common-exclude.s [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08:00
common-filespec.test ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
common.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
compress-debug-sections-custom.s [ELF] Allow sections after a non-SHF_ALLOC section to be covered by PT_LOAD 2020-08-06 08:27:15 -07:00
compress-debug-sections.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
constructor.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
copy-rel-symbol-value-err.s
copy-rel-symbol-value.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
data-commands-gc.s [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand 2020-03-23 10:30:06 -07:00
data-commands1.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
data-commands2.test
data-segment-relro.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
define.test [lld][linkerscript] Fix handling of DEFINED. 2020-07-28 21:18:01 +01:00
defsym.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
diag1.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
diag2.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
diag3.test [ELF] Support . and $ in symbol names in expressions 2021-03-11 09:34:36 -08:00
diag4.test [ELF] Support . and $ in symbol names in expressions 2021-03-11 09:34:36 -08:00
diag5.test [ELF] Support . and $ in symbol names in expressions 2021-03-11 09:34:36 -08:00
diag6.test [LLD][ELF] - Linkerscript: report location for the "unclosed comment in a linker script" error. 2020-07-24 11:38:26 +03:00
discard-gnu-hash.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
discard-gnu-version.s [ELF] Support input section description .gnu.version* in /DISCARD/ 2019-12-26 09:54:22 -08:00
discard-group.s [ELF] Improve --gc-sections compatibility with GNU ld regarding section groups 2019-11-19 08:54:06 -08:00
discard-interp.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
discard-linkorder.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
discard-phdr.s [ELF] Don't create an output section named `/DISCARD/` if it is assigned to the special phdr `NONE` 2019-06-03 05:34:25 +00:00
discard-print-gc.s
discard-section-err.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
discard-section.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
dot-is-not-abs.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
double-bss.test [ELF][test] Make tests less address sensitive and delete redundant tests 2020-03-19 18:04:47 -07:00
dynamic-sym.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
dynamic.s [ELF] Set SectionBase::partition in processSectionCommands 2019-09-26 17:10:09 +00:00
early-assign-symbol.s [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
edata-etext.s
eh-frame-emit-relocs.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
eh-frame-hdr.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
eh-frame-merge.s [ELF][test] Delete unneeded --no-threads 2020-03-17 12:58:24 -07:00
eh-frame-reloc-out-of-range.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
eh-frame.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
ehdr_start.s [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08:00
emit-reloc-section-names.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
emit-reloc.s [ELF] --orphan-handling=: don't warn/error for input SHT_REL[A] retained by --emit-relocs 2020-02-26 10:32:54 -08:00
emit-relocs-discard.s
emit-relocs-ehframe-discard.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
emit-relocs-multiple.s
emit-relocs-rela-dyn.s [ELF] --emit-relocs: fix a crash if .rela.dyn is an empty output section 2020-12-16 08:59:38 -08:00
empty-link-order.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
empty-load.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
empty-relaplt-dyntags.test [LLD][ELF] - Don't keep empty output sections which have explicit program headers. 2020-12-02 11:19:21 +03:00
empty-section-size.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
empty-sections-expressions.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
empty-sections-expressions.test [ELF] Don't advance sh_offset for an empty section whose PT_LOAD is removed (due to p_memsz=0) 2020-05-04 08:07:34 -07:00
empty-synthetic-removed-flags.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
empty-tls.test
entry.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
exclude-multiple.s [ELF] Sort by input order within an input section description 2020-11-12 08:53:11 -08:00
excludefile.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
exidx-crash.test
expr-invalid-sec.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
expr-sections.test [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
extend-pt-load1.test [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
extend-pt-load2.test [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
extend-pt-load3.test [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
filename-spec.s [lld/ELF] PR44498: Support input filename in double quote 2020-01-22 12:03:10 +00:00
fill-exec-sections.s
fill.test [LLD][ELF] - Linkerscript: fix FILL() expressions handling. 2019-07-10 14:36:48 +00:00
got-write-offset.s
group.s [ELF] --sysroot: change sysrooted script to not fall back for an absolute path 2021-06-25 12:52:39 -07:00
header-addr.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
header-phdr.test [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
header-phdr2.s
huge-temporary-file.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
i386-sections-max-va-overflow.s
icf-output-sections.s [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand 2020-03-23 10:30:06 -07:00
icf.s
image-base.s
implicit-program-header.test [ELF] Avoid adding an orphan section to a less suitable segment 2021-10-21 11:38:39 +07:00
include-cycle.s
info-section-type.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
input-archive.s [test] Fix ELF/linkerscript/input-archive.s w/ @ in path 2020-04-30 20:14:22 +01:00
input-order.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
input-relative.s [ELF] For relative paths in INPUT() and GROUP(), search the directory of the current linker script before searching other paths 2020-04-22 12:34:20 -07:00
input-sec-dup.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
insert-after.test [ELF] Support INSERT [AFTER|BEFORE] for orphan sections 2020-02-12 08:21:52 -08:00
insert-before.test [ELF] Support INSERT [AFTER|BEFORE] for orphan sections 2020-02-12 08:21:52 -08:00
insert-broken.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
insert-duplicate.test [ELF] Add OVERWRITE_SECTIONS command 2021-06-13 12:41:11 -07:00
insert-multi.test [ELF] Preserve section order within an INSERT AFTER command 2021-06-30 11:35:50 -07:00
insert-not-exist.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
lazy-symbols.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
linker-script-in-search-path.s [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 07:42:04 -07:00
linkerscript.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
linkorder-linked-to.s [ELF][test] Add linkerscript/linkorder-linked-to.s 2020-03-30 15:17:29 -07:00
linkorder.s [ELF] Allow mixed SHF_LINK_ORDER & non-SHF_LINK_ORDER sections and sort within InputSectionDescription 2020-08-17 11:29:05 -07:00
linkorder2.s [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand 2020-03-23 10:30:06 -07:00
lma-align.test [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign 2020-03-11 09:35:42 -07:00
lma-offset.s [ELF] Propagate LMA offset to sections with neither AT() nor AT> 2020-04-01 08:19:06 -07:00
lma-offset2.s [ELF] Refine LMA offset propagation rule in D76995 2020-06-19 09:11:33 -07:00
lma-overflow.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
loadaddr.s [ELF] Propagate LMA offset to sections with neither AT() nor AT> 2020-04-01 08:19:06 -07:00
locationcountererr.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
locationcountererr2.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
map-file.test
map-file2.test ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
memory-at.test [ELF][test] Use llvm-readelf -l instead of llvm-readobj -l for some memory region tests 2020-02-08 22:45:00 -08:00
memory-data-commands.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
memory-err.s [ELF][test] Improve test coverage 2021-09-25 11:57:54 -07:00
memory-gap-explicit-expr.test [ELF] Expand regions for gaps due to explicit address 2019-08-09 01:25:49 +00:00
memory-ignored-dot-assign.test [ELF][test] Improve MEMORY tests 2020-03-06 14:01:20 -08:00
memory-ignored-output-address.test [ELF][test] Improve MEMORY tests 2020-03-06 14:01:20 -08:00
memory-include.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
memory-loc-counter.test [ELF][test] Avoid llvm-readelf/llvm-readobj one-dash long options 2021-07-16 10:02:47 -07:00
memory-region-alignment.test [ELF] Assign file offsets of non-SHF_ALLOC after SHF_ALLOC and set sh_addr=0 to non-SHF_ALLOC 2020-08-18 09:03:01 -07:00
memory.s [ELF] Postpone evaluation of ORIGIN/LENGTH in a MEMORY command 2020-03-09 08:31:41 -07:00
memory2.s
memory3.s [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand 2020-03-23 10:30:06 -07:00
merge-header-load.s [ELF][test] Avoid llvm-readelf/llvm-readobj one-dash long options 2021-07-16 10:02:47 -07:00
merge-nonalloc.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
merge-output-sections.s [ELF] Make MergeInputSection merging aware of output sections 2019-09-24 11:48:31 +00:00
merge-sections-reloc.s
merge-sections-syms.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
merge-sections.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
multi-sections-constraint.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
multiple-tbss.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
nmagic-alignment.test [ELF] Full support for -n (--nmagic) and -N (--omagic) via common page 2019-05-13 16:01:26 +00:00
no-filename-spec.s
no-pt-load.test
no-space.s
nobits-offset.s [ELF] Consider that NOLOAD sections should be placed in a PT_LOAD segment 2021-06-16 12:36:45 +02:00
noload.s [ELF] Consider that NOLOAD sections should be placed in a PT_LOAD segment 2021-06-16 12:36:45 +02:00
non-absolute.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
non-absolute2.test [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
non-alloc-segment.s [llvm-readobj] - Print "Unknown" when a program header is unknown. 2020-08-25 13:05:17 +03:00
non-alloc.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
numbers.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
obj-symbol-value.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
openbsd-bootdata.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
openbsd-randomize.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
openbsd-wxneeded.test
operators.test [lld][ELF] Add LOG2CEIL builtin ldscript function 2020-07-27 12:16:43 +03:00
orphan-align.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
orphan-discard.s [ELF][test] Avoid llvm-readelf/llvm-readobj one-dash long options 2021-07-16 10:02:47 -07:00
orphan-end.s
orphan-first-cmd.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
orphan-live-only.s [LLD][ELF] Fix getRankProximity to "ignore" not live sections 2019-04-30 12:27:06 +00:00
orphan-phdrs.s [LLD][ELF] - Don't keep empty output sections which have explicit program headers. 2020-12-02 11:19:21 +03:00
orphan-phdrs2.test [ELF] Avoid adding an orphan section to a less suitable segment 2021-10-21 11:38:39 +07:00
orphan-report.s [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand 2020-03-23 10:30:06 -07:00
orphan.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
orphans.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
out-of-order-section-in-region.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
out-of-order.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
output-section-include.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
output-too-large-32bit.s ELF: Change FileSize back to a uint64_t. 2019-03-01 18:53:41 +00:00
output-too-large.s [ELF] report section sizes when output file too large 2021-01-21 19:47:03 +00:00
outputarch.test
outsections-addr.s [ELF] Ignore the maximum of input section alignments for two cases 2020-02-21 08:12:00 -08:00
overlapping-sections.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
overlay-reject.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
overlay-reject2.test [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
overlay.test [ELF] Propagate LMA offset to sections with neither AT() nor AT> 2020-04-01 08:19:06 -07:00
overwrite-sections-discard.test [ELF] Add OVERWRITE_SECTIONS command 2021-06-13 12:41:11 -07:00
overwrite-sections.test [split-file] Default to --no-leading-lines 2021-08-16 19:23:11 -07:00
page-size-align.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
page-size.s [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
parse-section-in-addr.test
phdr-check.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
phdrs-flags.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
phdrs.s [llvm-readobj] - Print "Unknown" when a program header is unknown. 2020-08-25 13:05:17 +03:00
provide-empty-section.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
provide-shared.s [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
provide-shared2.s
pt-interp.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
pt_gnu_eh_frame.s
quoted-section-name.test [LLD][ELF] - Handle quoted strings in the linker scripts correctly. 2019-04-22 07:57:07 +00:00
region-alias.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
relocatable-discard.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
repsection-symbol.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
repsection-va.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
rosegment.test [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
searchdir.s
section-address-align.test [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign 2020-03-11 09:35:42 -07:00
section-align.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
section-align2.test [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign 2020-03-11 09:35:42 -07:00
section-include.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
sections-constraint.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
sections-constraint2.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
sections-constraint3.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
sections-constraint4.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
sections-constraint5.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
sections-gc.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
sections-gc2.s [ELF] Default to -z start-stop-gc with a glibc "__libc_" special case 2021-04-16 12:18:46 -07:00
sections-keep.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
sections-max-va-overflow.s
sections-nonalloc.s [ELF] Assign file offsets of non-SHF_ALLOC after SHF_ALLOC and set sh_addr=0 to non-SHF_ALLOC 2020-08-18 09:03:01 -07:00
sections-padding.s [LLD][ELF] - Disambiguate "=fillexp" with a primary expression to allow =0x90 /DISCARD/ 2020-03-19 12:49:25 +03:00
sections-sort.s
sections-va-overflow.test
sections.s [ELF] Assign file offsets of non-SHF_ALLOC after SHF_ALLOC and set sh_addr=0 to non-SHF_ALLOC 2020-08-18 09:03:01 -07:00
segment-headers.s
segment-none.s
segment-start.s
sizeof.s [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
sizeofheaders.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
sort-constructors.test
sort-init.s [ELF] Make SORT_INIT_PRIORITY support .ctors.N 2020-11-12 08:56:12 -08:00
sort-nested.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
sort-non-script.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
sort.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
sort2.s [ELF] Sort by input order within an input section description 2020-11-12 08:53:11 -08:00
start-end.test
subalign.s [lld] NFC: fix trivial typos in comments 2020-04-02 01:21:36 +09:00
symbol-alias-relocation.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
symbol-assign-many-passes.test [ELF] Make LinkerScript::assignAddresses iterative 2019-08-26 10:23:31 +00:00
symbol-assign-many-passes2.test [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand 2020-03-23 10:30:06 -07:00
symbol-assign-not-converge.test [ELF] Make LinkerScript::assignAddresses iterative 2019-08-26 10:23:31 +00:00
symbol-assign-type.s [ELF] Keep st_type for symbol assignment 2020-08-20 16:05:27 -07:00
symbol-assignexpr.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
symbol-location.s [ELF] Remove -Wl,-z,notext hint 2021-10-31 12:10:43 -07:00
symbol-memoryexpr.s [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
symbol-name.test [ELF] Support symbol names with space in linker script expressions 2021-09-27 09:50:42 -07:00
symbol-only-align.test [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
symbol-only-flags.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
symbol-only.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
symbol-ordering-file.s
symbol-ordering-file2.s
symbol-pie.s Delete trailing \r. NFC 2019-05-02 00:39:03 +00:00
symbol-reserved.s [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
symbolreferenced.s [ELF] Support quoted symbols in symbol assignments 2021-07-25 16:26:37 -07:00
symbols-non-alloc.test [ELF] Assign file offsets of non-SHF_ALLOC after SHF_ALLOC and set sh_addr=0 to non-SHF_ALLOC 2020-08-18 09:03:01 -07:00
symbols.s [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
synthetic-relsec-layout.s
synthetic-symbols1.test ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
synthetic-symbols2.test
synthetic-symbols3.test [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
synthetic-symbols4.test [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
target.s [ELF][test] Avoid llvm-readelf/llvm-readobj one-dash long options 2021-07-16 10:02:47 -07:00
tbss.s [ELF] Make dot in .tbss correct 2021-08-04 08:58:50 -07:00
thunk-gen-mips.s [test] Fix lld's ELF/linkerscript/thunk-gen-mips.s 2020-05-02 22:49:23 +01:00
tls-nobits-offset.s [ELF] Align the first section of a PT_TLS even if its type is SHT_NOBITS 2021-07-29 15:14:00 +01:00
ttext-script.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
undef.s [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
unused-synthetic.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
unused-synthetic2.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
va.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
version-linker-symbol.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
version-script.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
visibility.s [ELF] Make the rule to create relative relocations in a writable section stricter 2019-06-11 12:59:30 +00:00
wildcards.s [ELF] Support multiple SORT in an input section description 2020-11-12 08:46:53 -08:00
wildcards2.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00