hanchenye-llvm-project/lld/test/ELF
Fangrui Song 7afffb54ea [ELF] Don't shrink RelrSection
Fixes PR43214.

The size of SHT_RELR may oscillate between 2 numbers (see D53003 for a
similar --pack-dyn-relocs=android issue). This can happen if the shrink
of SHT_RELR causes it to take more words to encode relocation offsets
(this can happen with thunks or segments with overlapping p_offset
ranges), and the expansion of SHT_RELR causes it to take fewer words to
encode relocation offsets.

To avoid the issue, add padding 1s to the end of the relocation section
if its size would decrease. Trailing 1s do not decode to more relocations.

Reviewed By: peter.smith

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

llvm-svn: 370923
2019-09-04 16:27:35 +00:00
..
Inputs [LLD][ELF] - Simplify the bad-archive.s test case. 2019-08-21 11:19:50 +00:00
invalid [ELF][AArch64] Improve error message for unknown relocations 2019-08-15 10:02:54 +00:00
linkerscript [ELF] Do not ICF two sections with different output sections (by SECTIONS commands) 2019-09-02 10:33:58 +00:00
lto [ELF] Set `referenced` bit of Undefined created by BitcodeFile 2019-08-30 07:10:30 +00:00
aarch64-abs16.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-abs32-dyn.s [ELF][ARM][AARCH64][MIPS][PPC] Simplify the logic to create R_*_RELATIVE for absolute relocation types in writable sections 2019-06-20 14:00:08 +00:00
aarch64-abs32.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-abs64-dyn.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
aarch64-bti-pac-cli-error.s [ELF][AArch64] Support for BTI and PAC 2019-06-07 13:00:17 +00:00
aarch64-call26-thunk.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-combined-dynrel-ifunc.s [ELF] Use more specific method to calculate DT_PLTRELSZ 2018-11-28 10:04:55 +00:00
aarch64-combined-dynrel.s [ELF] Use more specific method to calculate DT_PLTRELSZ 2018-11-28 10:04:55 +00:00
aarch64-condb-reloc.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-copy.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-cortex-a53-843419-abs-mapsyms.s [ELF] Guard --fix-cortex-a53-843419 against --just-syms 2018-09-13 15:49:13 +00:00
aarch64-cortex-a53-843419-address.s
aarch64-cortex-a53-843419-cli.s Remove full stops from error messages for consistency. 2018-10-25 18:07:55 +00:00
aarch64-cortex-a53-843419-large.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-cortex-a53-843419-large2.s ELF: AArch64: Fix errata patch address calculation. 2018-12-17 20:15:12 +00:00
aarch64-cortex-a53-843419-nopatch.s
aarch64-cortex-a53-843419-recognize.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-cortex-a53-843419-thunk.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
aarch64-cortex-a53-843419-tlsrelax.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-data-relocs.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-feature-bti.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-feature-btipac.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-feature-pac.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-fpic-abs16.s
aarch64-fpic-add_abs_lo12_nc.s
aarch64-fpic-adr_prel_lo21.s
aarch64-fpic-adr_prel_pg_hi21.s ELF: Add support for R_AARCH64_ADR_PREL_PG_HI21_NC relocation. 2019-07-10 16:42:20 +00:00
aarch64-fpic-got.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-fpic-ldst8_abs_lo12_nc.s
aarch64-fpic-ldst32_abs_lo12_nc.s
aarch64-fpic-ldst64_abs_lo12_nc.s
aarch64-fpic-prel16.s
aarch64-fpic-prel32.s
aarch64-fpic-prel64.s
aarch64-gnu-ifunc-address.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-gnu-ifunc-nonpreemptable.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-gnu-ifunc-nonpreemptable2.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-gnu-ifunc-nosym.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
aarch64-gnu-ifunc-plt.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-gnu-ifunc.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-gnu-ifunc2.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-got-relocations.s
aarch64-got-weak-undef.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-hi21-error.s
aarch64-hi21-nc.s ELF: Add support for R_AARCH64_ADR_PREL_PG_HI21_NC relocation. 2019-07-10 16:42:20 +00:00
aarch64-ifunc-bti.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-jump26-thunk.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-ldprel-lo19-invalid.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-lo12-alignment.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-lo21-error.s
aarch64-load-alignment.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-movw-error.s [ELF][AArch64] Support for movz, movk tprel relocations 2019-08-08 13:38:09 +00:00
aarch64-movw-tprel.s [ELF][AArch64] Delete two unused RUN lines from aarch64-movw-tprel.s after D65882 2019-08-08 13:57:53 +00:00
aarch64-nopic-plt.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-prel16.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-prel32.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-property-relocatable.s [ELF][AArch64] Support for BTI and PAC 2019-06-07 13:00:17 +00:00
aarch64-relative.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-relocs.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-relro.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-thunk-pi.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
aarch64-thunk-script.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
aarch64-thunk-section-location.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-tls-gdie.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-tls-gdle.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-tls-ie.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-tls-iele.s [ELF][test] Reorganize some AArch64 tests 2019-06-01 11:01:26 +00:00
aarch64-tls-le.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-tls-vaddr-align.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-tlsdesc.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-tlsld-ldst.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-tstbr14-reloc.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-undefined-weak.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
abs-conflict.s
abs-hidden.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
allow-multiple-definition.s
allow-shlib-undefined.s [ELF] Delete a comment that is no longer correct. Fix a typo. NFC 2019-02-09 10:09:40 +00:00
amdgpu-abi-version-err.s LLD/AMDGPU: Preserve ABI version during linking ELF for AMDGPU 2019-02-14 23:59:44 +00:00
amdgpu-abi-version.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
amdgpu-elf-flags-err.s AMDGPU: Switch some lld tests to v2 2018-10-29 19:59:12 +00:00
amdgpu-elf-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
amdgpu-globals.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
amdgpu-kernels.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
amdgpu-relocs.s [ELF][AMDGPU][SPARC] Allow PT_LOAD to have overlapping p_offset ranges on EM_AMDGPU and EM_SPARCV9 2019-08-28 09:45:06 +00:00
archive-fetch.s [ELF] resolveUndefined: ignore undefined symbols in SharedFile for Undefined and SharedSymbol 2019-07-04 10:38:04 +00:00
archive-no-index.s [lld] Use -o /dev/null in test when output is not needed. 2019-07-08 11:14:10 +00:00
archive-thin-missing-member.s ld.lld: Demangle symbols from archives in diagnostics 2019-07-23 19:00:01 +00:00
archive.s
arm-abs32-dyn.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-attributes.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-bl-v6-inrange.s [ELF][ARM] Simplify some llvm-objdump tests with both ARM/Thumb states 2019-08-21 15:30:55 +00:00
arm-bl-v6.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-blx-v4t.s Remove full stops from error messages for consistency. 2018-10-25 18:07:55 +00:00
arm-blx.s [ELF][ARM] Simplify some llvm-objdump tests with both ARM/Thumb states 2019-08-21 15:30:55 +00:00
arm-branch-rangethunk.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-branch-undef-weak-plt-thunk.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-branch.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-combined-dynrel-ifunc.s [ELF] Use more specific method to calculate DT_PLTRELSZ 2018-11-28 10:04:55 +00:00
arm-copy.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-data-prel.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-eabi-version.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-execute-only.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-exidx-add-missing.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-exidx-canunwind.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-exidx-dedup-and-sentinel.s
arm-exidx-dedup.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-exidx-discard.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-exidx-emit-relocs.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-exidx-gc.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-exidx-link.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-order.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-exidx-output.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-exidx-partial-discard.s [ELF][ARM] Fix /DISCARD/ of section with .ARM.exidx section 2019-08-06 14:13:38 +00:00
arm-exidx-relocatable.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-exidx-sentinel-norelocatable.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-sentinel-orphan.s
arm-exidx-shared.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-exidx-synthetic-link.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-extreme-range-pi-thunk.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-force-pi-thunk.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-fpic-got.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-gnu-ifunc-nosym.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-gnu-ifunc-plt.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-gnu-ifunc.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-got-relative.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-gotoff.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-icf-exidx.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-long-thunk-converge.s [ELF] Add support for Armv5 and Armv6 compatible Thunks 2018-08-20 09:37:50 +00:00
arm-mov-relocs.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-pie-relative.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-plt-reloc.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-reloc-abs32.s [ELF][ARM] Add --no-show-raw-insn and -soname to some ARM tests 2019-08-27 11:50:27 +00:00
arm-sbrel32.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-static-defines.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-symbol-ordering-file.s
arm-tag-vfp-args-errs.s [lld] Fix test RUN commands so they don't fail when run in a read-only filesystem. 2018-07-31 21:15:58 +00:00
arm-tag-vfp-args-illegal.s [ELF][ARM] Implement support for Tag_ABI_VFP_args 2018-07-31 13:41:59 +00:00
arm-tag-vfp-args.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-target1.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-target2.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thumb-blx.s [ELF][ARM] Simplify some llvm-objdump tests with both ARM/Thumb states 2019-08-21 15:30:55 +00:00
arm-thumb-branch-rangethunk.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thumb-branch.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thumb-condbranch-thunk.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thumb-interwork-shared.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thumb-interwork-thunk-range.s [ELF] Add support for Armv5 and Armv6 compatible Thunks 2018-08-20 09:37:50 +00:00
arm-thumb-interwork-thunk-v5.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thumb-interwork-thunk.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thumb-mix-range-thunk-os.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thumb-narrow-branch-check.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thumb-no-undefined-thunk.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thumb-plt-range-thunk-os.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thumb-plt-reloc.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thumb-range-thunk-os.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thumb-thunk-empty-pass.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thumb-thunk-symbols.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thumb-thunk-v6m.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
arm-thumb-undefined-weak-narrow.test [ELF][ARM] Add --no-show-raw-insn and -soname to some ARM tests 2019-08-27 11:50:27 +00:00
arm-thumb-undefined-weak.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thunk-edgecase.s [ELF] Add support for Armv5 and Armv6 compatible Thunks 2018-08-20 09:37:50 +00:00
arm-thunk-largesection.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thunk-linkerscript-dotexpr.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thunk-linkerscript-large.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thunk-linkerscript-orphan.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thunk-linkerscript-sort.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thunk-linkerscript.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thunk-many-passes.s [ELF][ARM] Add a test that maxes out the thunk convergence limit 2019-08-19 09:46:52 +00:00
arm-thunk-multipass-plt.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thunk-multipass.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-thunk-nosuitable.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thunk-re-add.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-thunk-section-too-large.s [ARM] Change REQUIRES: ARM to Requires: arm 2018-11-21 11:30:03 +00:00
arm-thunk-toolargesection.s
arm-tls-gd-nonpreemptible.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-tls-gd32.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-tls-ie32.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-tls-ldm32.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-tls-le32.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-tls-norelax-gd-ie.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-tls-norelax-gd-le.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-tls-norelax-ie-le.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-tls-norelax-ld-le.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-undefined-weak.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
arm-use-r-output.s
arm-v4bx.test [LLD] - Update the test cases after yaml2obj change. 2019-04-03 14:54:22 +00:00
arm-v5-reloc-error.s [ELF] Add support for Armv5 and Armv6 compatible Thunks 2018-08-20 09:37:50 +00:00
as-needed-in-regular.s [ELF] Move IsNeeded logic from SymbolTable::addShared to MarkLive, and check IsUsedInRegularObj 2018-12-20 22:46:01 +00:00
as-needed-lazy.s
as-needed-no-reloc.s
as-needed-not-in-regular.s [ELF] A shared object is needed if any of its occurrences is needed 2018-12-27 22:24:45 +00:00
as-needed-weak.s [LLD][ELF]Fix tests for D56910 2019-01-22 09:35:47 +00:00
as-needed.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
assignment-archive.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
auxiliary.s
avoid-empty-program-headers.s [ELF] Add -z separate-code and pad the last page of last PF_X PT_LOAD with traps only if -z separate-code is specified 2019-08-01 09:58:25 +00:00
bad-archive.s [LLD][ELF] - Simplify the bad-archive.s test case. 2019-08-21 11:19:50 +00:00
basic-aarch64.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
basic-avr.s
basic-freebsd.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
basic-i386.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
basic-mips.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
basic-ppc.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges on EM_PPC 2019-08-20 09:20:05 +00:00
basic-ppc64.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
basic-sparcv9.s [ELF][AMDGPU][SPARC] Allow PT_LOAD to have overlapping p_offset ranges on EM_AMDGPU and EM_SPARCV9 2019-08-28 09:45:06 +00:00
basic.s [ELF] Add -z separate-code and pad the last page of last PF_X PT_LOAD with traps only if -z separate-code is specified 2019-08-01 09:58:25 +00:00
bss-start-common.s [LLD][ELF] - Update tests after r352366. 2019-01-28 15:03:47 +00:00
bss.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
bsymbolic-undef.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
bsymbolic.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
build-id.s [ELF] Add -z separate-code and pad the last page of last PF_X PT_LOAD with traps only if -z separate-code is specified 2019-08-01 09:58:25 +00:00
cgprofile-bad-clusters.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
cgprofile-err.s
cgprofile-icf.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
cgprofile-obj.s [ELF] Add --{,no-}call-graph-profile-sort (enabled by default) 2018-10-25 23:15:23 +00:00
cgprofile-print.s [ELF] Dump symbols ordered by profiled guided section layout to file. 2019-03-27 23:52:22 +00:00
cgprofile-reproduce.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
cgprofile-shared-warn.s [ELF] Don't warn on two legitimate cases when reading .llvm.call-graph-profile 2018-10-22 23:43:53 +00:00
cgprofile-txt.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
cgprofile-txt2.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
cgprofile-warn.s
chroot.s
color-diagnostics.test Re-submit r367649: Improve raw_ostream so that you can "write" colors using operator<< 2019-08-07 08:08:17 +00:00
combreloc.s [ELF] -z combreloc: sort dynamic relocations by (!is_relative,symbol_index,r_offset) 2019-05-20 15:25:01 +00:00
comdat-discarded-error.s Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded 2019-06-26 08:09:08 +00:00
comdat-discarded-gdb-index.s Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded 2019-06-26 08:09:08 +00:00
comdat-discarded-ppc64.s [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc 2019-06-12 07:35:42 +00:00
comdat-discarded-reloc.s Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded 2019-06-26 08:09:08 +00:00
comdat-linkonce.s lld: elf: discard more specific .gnu.linkonce section 2019-01-27 02:54:23 +00:00
comdat.s Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded 2019-06-26 08:09:08 +00:00
comment-gc.s
common-gc.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
common-gc2.s [ELF] Remove checking for spurious '@' at the end of dynamic sym names 2019-01-08 10:50:59 +00:00
common-gc3.s
common-page.s [ELF] Add -z separate-code and pad the last page of last PF_X PT_LOAD with traps only if -z separate-code is specified 2019-08-01 09:58:25 +00: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
compatible-section-types.s
compress-debug-sections-reloc.s
compress-debug-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
compressed-debug-conflict.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
compressed-debug-input-err.s Avoid unnecessary buffer allocation and memcpy for compressed sections. 2018-10-08 16:58:59 +00:00
compressed-debug-input.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
compressed-input-alignment.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
conflict-debug-variable-file-index.s
conflict-debug-variable.s
conflict-debug-variable2.s
conflict-variable-linkage-name.s
conflict.s [lld] Make tests calling llvm-ar more robust 2018-08-02 11:33:54 +00:00
copy-errors.s [ELF] Move (copy relocation/canonical PLT) before error checking 2019-08-19 14:30:12 +00:00
copy-in-shared.s
copy-rel-abs.s
copy-rel-corrupted.s
copy-rel-large.s
copy-rel-pie.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
copy-rel-pie2.s [ELF] Move (copy relocation/canonical PLT) before error checking 2019-08-19 14:30:12 +00:00
copy-rel-tls.s [ELF] Don't copy STT_TLS in copy relocation 2018-08-06 19:09:40 +00:00
copy-rel-version.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
copy-relocation-zero-abs-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
copy-relocation-zero-nonabs-addr.s
corrupted-version-reference.s
cref.s
ctors_dtors_priority.s
debug-gc.s
debug-gnu-pubnames.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
debug-line-obj.s lld/elf: Deduplicate undefined symbol diagnostics 2019-06-20 18:25:57 +00:00
debug-line-str.s [llvm] Prevent duplicate files in debug line header in dwarf 5: another attempt 2019-04-19 02:26:56 +00:00
debug-relocation-none.test [LLD] - Update the test cases after yaml2obj change. 2019-04-03 14:54:22 +00:00
default-fill.s
default-output.s
defined-tls_get_addr.s
defsym-dynamic.s
defsym-reserved-syms.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
defsym.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
deplibs-colon-prefix.s [ELF] Implement Dependent Libraries Feature 2019-05-17 03:44:15 +00:00
deplibs-corrupt.s [ELF] Implement Dependent Libraries Feature 2019-05-17 03:44:15 +00:00
deplibs.s [ELF] Implement Dependent Libraries Feature 2019-05-17 03:44:15 +00:00
discard-locals.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
discard-merge-locals.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
discard-merge-unnamed.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
discard-none.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
dont-export-hidden.s [ELF] Remove checking for spurious '@' at the end of dynamic sym names 2019-01-08 10:50:59 +00:00
driver-access.test [LLD][ELF] - Remove excessive requirement from the test. 2018-08-04 11:33:38 +00:00
driver.test lld, llvm-dlltool, llvm-lib: Use getAsString() instead of getSpelling() for printing unknown args 2019-07-05 12:31:32 +00:00
dso-undef-size.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
dso_handle.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
dt_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
dt_tags.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
duplicated-plt-entry.s
duplicated-synthetic-sym.s
dynamic-got-rela.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-got.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
dynamic-linker.s Revert [ELF] Simplify the condition to create .interp 2019-06-06 23:23:14 +00:00
dynamic-list-archive.s
dynamic-list-empty.s
dynamic-list-extern.s
dynamic-list-locals.s [LLD][ELF] - Add test cases for ScriptParser::readDynamicList(). NFCI. 2018-08-07 13:13:19 +00:00
dynamic-list-preempt-replace-symbol.s [ELF] Copy IsPreemptible in replaceSymbol() 2019-05-20 02:07:03 +00:00
dynamic-list-preempt.s [ELF] Handle non-glob patterns before glob patterns in version scripts & fix a corner case of --dynamic-list 2019-07-11 11:16:51 +00:00
dynamic-list-preempt2.s [ELF][test] Add dynamic-list-preempt2.s 2019-08-13 05:08:46 +00:00
dynamic-list-unexpected-end.s [LLD][ELF] - Add test cases for ScriptParser::readDynamicList(). NFCI. 2018-08-07 13:13:19 +00:00
dynamic-list-weak-archive.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
dynamic-list-wildcard.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-list.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-no-rosegment.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-reloc-in-ro.s
dynamic-reloc-index.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
dynamic-reloc-weak.s
dynamic-reloc.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 [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
dynstr-no-rosegment.s
dynsym-no-rosegment.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
dynsym-pie.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
early-exit-for-bad-paths.s
edata-etext.s [LLD][ELF] - Update tests after r352366. 2019-01-28 15:03:47 +00:00
edata-no-bss.s
eh-align-cie.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-begin-end.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-dyn-rel.s
eh-frame-gc.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-gc2.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-hdr-abs-fde.s Convert the eh-frame-hdr-abs-fde.s test to use x86 as a target architecture 2019-02-19 15:17:43 +00:00
eh-frame-hdr-augmentation.s fix expected format in test/ELF/eh-frame-hdr-augmentation.s 2019-03-07 18:28:44 +00:00
eh-frame-hdr-icf-fde.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-hdr-icf.s
eh-frame-hdr-no-out2.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-hdr.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
eh-frame-marker.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-merge.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-multilpe-cie.s
eh-frame-negative-pcrel-sdata2.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-negative-pcrel-sdata4.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-negative-pcrel-sdata8.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-padding-no-rosegment.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
eh-frame-pcrel-overflow.s [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses 2018-07-20 20:27:42 +00:00
eh-frame-plt.s
eh-frame-rel.s
eh-frame-type.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-value-format1.s
eh-frame-value-format2.s [ELF] - Fix mistypes in test cases. 2018-07-20 08:07:33 +00:00
eh-frame-value-format3.s
eh-frame-value-format4.s
eh-frame-value-format5.s
eh-frame-value-format6.s [ELF] - Fix mistypes in test cases. 2018-07-20 08:07:33 +00:00
eh-frame-value-format7.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-value-format8.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
eh-frame-value-format9.s [ELF] - One more test case for .eh_frame_hdr. 2018-07-19 14:27:19 +00:00
eh-frame.s
ehdr_start.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
ehframe-relocation.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
elf-header.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
emit-relocs-eh-frame.s
emit-relocs-gc.s
emit-relocs-icf.s
emit-relocs-icf1.s [ELF] Use the Repl point to avoid the segfault when using ICF 2018-09-21 00:55:42 +00:00
emit-relocs-icf2.s [ELF] Use the Repl point to avoid the segfault when using ICF 2018-09-21 00:55:42 +00:00
emit-relocs-merge.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
emit-relocs-mergeable-i386.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
emit-relocs-mergeable.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
emit-relocs-mergeable2.s Fix -emit-reloc against local symbols. 2019-04-08 06:45:07 +00:00
emit-relocs-shared.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
emit-relocs.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-archive.s
empty-pack-dyn-relocs.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-pt-load.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
empty-ver.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-ver2.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
emulation-aarch64.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
emulation-arm.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
emulation-mips.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
emulation-ppc.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
emulation-riscv.s [ELF][RISCV] Parse BFD names elf{32,64}-littleriscv 2019-06-10 08:09:55 +00:00
emulation-x86.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
end-abs.s
end-preserve.s
end-update.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
end.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
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
error-limit-no-newlines.s [LLD] Do not print additional newlines after reaching error limit 2019-07-24 20:56:23 +00:00
error-limit.test
exclude-discarded-error.s [ELF] Improve error message for relocations to symbols defined in discarded sections 2019-05-22 09:06:42 +00:00
exclude-discarded-error2.s [ELF] Improve error message for relocations to symbols defined in discarded sections 2019-05-22 09:06:42 +00:00
exclude-libs.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.s
executable-undefined-ignoreall.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
executable-undefined-protected-ignoreall.s [LLD][ELF] - Show symbols visibility in "undefined symbol..." error messages. 2019-03-12 11:10:29 +00:00
execute-only-mixed-data.s Include input section name and output section name in an error message. 2018-10-24 18:15:40 +00:00
execute-only.s [AArch64] Support execute-only LOAD segments. 2018-07-30 17:02:46 +00:00
export-dynamic-symbol.s
fatal-warnings.s
file-access.s
fill-trap-ppc.s [ELF] Add -z separate-code and pad the last page of last PF_X PT_LOAD with traps only if -z separate-code is specified 2019-08-01 09:58:25 +00:00
fill-trap.s [ELF] Add -z separate-code and pad the last page of last PF_X PT_LOAD with traps only if -z separate-code is specified 2019-08-01 09:58:25 +00:00
filter.s
format-binary-non-ascii.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
format-binary.test Handle OUTPUT_FORMAT arguments in quotation marks 2018-11-03 05:25:49 +00:00
gc-absolute.s
gc-collect-undefined.s
gc-debuginfo-tls.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-merge-local-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
gc-sections-alloc.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-sections-eh.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-sections-implicit-addend.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-sections-keep-shared-start.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
gc-sections-linker-defined-symbol.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
gc-sections-local-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
gc-sections-lsda.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-sections-merge-addend.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-sections-merge-implicit-addend.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-sections-merge.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-sections-metadata-startstop.s [llvm-objdump] Print st_other 2019-05-10 16:24:57 +00:00
gc-sections-metadata.s
gc-sections-metadata2.s
gc-sections-no-undef-error.s
gc-sections-non-alloc-to-merge.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
gc-sections-print.s
gc-sections-protected.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-sections-shared.s
gc-sections-synthetic.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-sections-undefined.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-sections-weak.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gc-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
gdb-index-base-addr.s [DWARF] Fix typo, .gnu_index -> .gdb_index 2018-11-02 20:34:42 +00:00
gdb-index-dwarf5-low-high.s [LLD][ELF] - Cleanup gdb-index-dwarf5-low-high.s. NFC. 2018-12-24 10:18:07 +00:00
gdb-index-empty.s
gdb-index-gc-sections.s
gdb-index-invalid-ranges.s Use error() instead of fatal() to report an invalid address range. 2018-12-26 19:15:04 +00:00
gdb-index-invalid-section-index.yaml [ELF] --gdb-index: fix SIGSEGV when a DWARFAddressRange has invalid SectionIndex 2019-05-14 14:41:20 +00:00
gdb-index-multiple-cu-2.s [ELF] Fix variable names in comments after VariableName -> variableName change 2019-07-16 05:50:45 +00:00
gdb-index-multiple-cu.s [ELF] Fix variable names in comments after VariableName -> variableName change 2019-07-16 05:50:45 +00:00
gdb-index-no-debug.s Remove a global variable that we can live without. 2018-10-23 17:39:43 +00:00
gdb-index-noranges.s
gdb-index-parse-fail.s DebugInfo: Explicitly handle errors when parsing unit DIEs 2019-08-09 01:14:36 +00:00
gdb-index-ranges-discarded.s Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded 2019-06-26 08:09:08 +00:00
gdb-index-ranges.s [DWARF] Fix typo, .gnu_index -> .gdb_index 2018-11-02 20:34:42 +00:00
gdb-index-rng-lists.s gdb-index: Wire up str_offsets section to avoid incorrect error message about offsets_base 2019-08-07 22:49:14 +00:00
gdb-index-tls.s
gdb-index.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
global-offset-table-position-aarch64.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
global-offset-table-position-arm.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
global-offset-table-position-i386.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
global-offset-table-position-mips.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
global-offset-table-position-redef-err.s [LLD][ELF] Error if _GLOBAL_OFFSET_TABLE_ is defined in input objects 2018-11-29 11:18:07 +00:00
global-offset-table-position.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
global_offset_table.s
global_offset_table_shared.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gnu-hash-table-copy.s [ELF] Remove checking for spurious '@' at the end of dynamic sym names 2019-01-08 10:50:59 +00:00
gnu-hash-table-many.s
gnu-hash-table-rwsegment.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gnu-hash-table.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gnu-ifunc-canon.s [ELF] Don't special case symbolic relocations with 0 addend to ifunc in writable locations 2019-08-13 09:43:40 +00:00
gnu-ifunc-dso.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gnu-ifunc-dynsym.s
gnu-ifunc-dyntags.s [ELF] Move R_*_IRELATIVE from .rel[a].plt to .rel[a].dyn unless --pack-dyn-relocs=android[+relr] 2019-08-03 02:26:52 +00:00
gnu-ifunc-empty.s Do not emit a corrupt symbol table entry for .rela_iplt_{start,end}. 2019-01-15 18:30:23 +00:00
gnu-ifunc-gotpcrel.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gnu-ifunc-i386.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
gnu-ifunc-noplt-i386.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
gnu-ifunc-noplt.s [LLD][ELF] Add the -z ifunc-noplt option 2019-05-14 15:25:21 +00:00
gnu-ifunc-nosym-i386.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gnu-ifunc-nosym.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gnu-ifunc-plt-i386.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
gnu-ifunc-plt.s [ELF] Move R_*_IRELATIVE from .rel[a].plt to .rel[a].dyn unless --pack-dyn-relocs=android[+relr] 2019-08-03 02:26:52 +00:00
gnu-ifunc-relative.s [ELF] Move R_*_IRELATIVE from .rel[a].plt to .rel[a].dyn unless --pack-dyn-relocs=android[+relr] 2019-08-03 02:26:52 +00:00
gnu-ifunc-shared.s [ELF] Move R_*_IRELATIVE from .rel[a].plt to .rel[a].dyn unless --pack-dyn-relocs=android[+relr] 2019-08-03 02:26:52 +00:00
gnu-ifunc.s [ELF] Move R_*_IRELATIVE from .rel[a].plt to .rel[a].dyn unless --pack-dyn-relocs=android[+relr] 2019-08-03 02:26:52 +00:00
gnu-unique.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
gnustack.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
got-i386.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
got-plt-header.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
got.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
got32-i386-pie-rw.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
got32-i386.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
got32x-i386.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
gotpc-relax-nopic.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
gotpc-relax-und-dso.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
gotpc-relax.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
gotpcrelx.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
help.s
hexagon-eflag.s [ELF][HEXAGON] Let input determine e_flag. 2018-10-15 14:44:52 +00:00
hexagon-gotrel.s [lld][Hexagon] Add GOTREL relocations. 2019-08-19 13:32:32 +00:00
hexagon-shared.s [lld][Hexagon]Support HEX_32 when building shared objects 2019-08-16 15:35:02 +00:00
hexagon.s [ELF][HEXAGON] Set DefaultMaxPageSize to 64K 2018-09-20 16:32:19 +00:00
hidden-shared-err.s [LLD][ELF] - Show symbols visibility in "undefined symbol..." error messages. 2019-03-12 11:10:29 +00:00
hidden-vis-shared.s
i386-cet.s [ELF] Allow reading of more than one FEATURE_1_AND in same object. 2019-06-05 09:31:45 +00:00
i386-debug-noabs.test [LLD] - Update the test cases after yaml2obj change. 2019-04-03 14:54:22 +00:00
i386-got-and-copy.s [ELF] -z combreloc: sort dynamic relocations by (!is_relative,symbol_index,r_offset) 2019-05-20 15:25:01 +00:00
i386-got-value.s
i386-gotoff-shared.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-gotpc-dynamic.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-gotpc.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-linkonce.s [ELF] Revert "Also demote lazy symbols." 2018-09-11 23:00:36 +00:00
i386-merge.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-pc8-pc16-addend.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-pc8.s
i386-pc16.test [LLD] - Update the test cases after yaml2obj change. 2019-04-03 14:54:22 +00:00
i386-pic-plt.s
i386-relative.s
i386-relax-reloc.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-reloc-8-large-addend.s
i386-reloc-8.s [ELF][PPC][X86] Use [-2**(n-1), 2**n) to check overflows for R_PPC_ADDR16, R_PPC64_ADDR{16,32}, R_X86_64_{8,16} 2019-06-24 05:37:20 +00:00
i386-reloc-16-large-addend.s
i386-reloc-16.s [ELF][PPC][X86] Use [-2**(n-1), 2**n) to check overflows for R_PPC_ADDR16, R_PPC64_ADDR{16,32}, R_X86_64_{8,16} 2019-06-24 05:37:20 +00:00
i386-reloc-large-addend.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
i386-reloc-range.s [ELF][X86] Improve tests 2019-08-01 09:25:34 +00:00
i386-reloc8-reloc16-addend.s
i386-retpoline-nopic-linkerscript.s [ELF][X86] Improve tests 2019-08-01 09:25:34 +00:00
i386-retpoline-nopic.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-retpoline-pic-linkerscript.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
i386-retpoline-pic.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-static-tls-model.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
i386-tls-dynamic.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-tls-gdiele.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-tls-got.s
i386-tls-ie-local.s [ELF][X86] Improve tests 2019-08-01 09:25:34 +00:00
i386-tls-ie-shared.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-tls-ld-preemptable.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-tls-le-align.s [ELF][X86] Fix R_RELAX_TLS_GD_TO_LE_NEG and R_NEG_TLS after D62059 2019-05-18 01:58:40 +00:00
i386-tls-le-undef.s [ELF] Fix getRelocTargetVA formulae of R_TLS and R_NEG_TLS 2019-05-20 11:47:31 +00:00
i386-tls-le.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-tls-opt-iele-nopic.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-tls-opt.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-tls-vaddr-align.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
icf-absolute.s
icf-absolute2.s [LLD][ELF] - ICF: Check we do not fold sections which relocations reffering to absolute symbols with a different values. 2018-07-31 13:55:25 +00:00
icf-c-identifier.s
icf-comdat.s
icf-different-output-sections.s
icf-i386.s
icf-keep-unique.s Revert r337638, "ELF: Make sections with KeepUnique bit eligible for ICF." 2018-07-23 19:36:55 +00:00
icf-link-order.s ELF: Do not ICF SHF_LINK_ORDER sections. 2018-07-25 21:40:54 +00:00
icf-many-sections.s
icf-merge-sec.s
icf-merge.s
icf-merge2.s
icf-merged-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
icf-non-mergeable.s
icf-none.s
icf-relro.s
icf-safe.s Reland r338088, "ELF: Make --print-icf-sections output deterministic." 2018-07-27 19:10:44 +00:00
icf-symbol-type.s [LLD][ELF]Fix tests for D56910 2019-01-22 09:35:47 +00:00
icf1.s
icf2.s
icf3.s
icf4.s
icf5.s
icf6.s
icf7.s
icf8.s
icf9.s
icf10.s [ELF][test] Reorganize some R_*_NONE tests 2019-05-17 10:44:05 +00:00
icf11.test [LLD] - Update the test cases after yaml2obj change. 2019-04-03 14:54:22 +00:00
icf12.s
icf13.s Add missing REQUIRES x86 to tests. 2018-08-08 14:50:33 +00:00
icf14.s
icf15.s Add missing REQUIRES x86 to tests. 2018-08-08 14:50:33 +00:00
icf16.s Add missing REQUIRES x86 to tests. 2018-08-08 14:50:33 +00:00
icf17.s Add missing REQUIRES x86 to tests. 2018-08-08 14:50:33 +00:00
ignore-plugin.test
image-base.s [ELF] Add -z separate-code and pad the last page of last PF_X PT_LOAD with traps only if -z separate-code is specified 2019-08-01 09:58:25 +00:00
incompatible-ar-first.s [lld] Make tests calling llvm-ar more robust 2018-08-02 11:33:54 +00:00
incompatible-section-flags.s
incompatible-section-types2.s
incompatible.s [lld] Make tests calling llvm-ar more robust 2018-08-02 11:33:54 +00:00
init-fini-progbits.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
init-fini.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
init_fini_priority.s
invalid-cie-length.s
invalid-cie-length2.s
invalid-cie-length3.s
invalid-cie-length4.s
invalid-cie-length5.s
invalid-cie-reference.s
invalid-dynamic-list.test
invalid-eh-frame.s
invalid-eh-frame2.s
invalid-eh-frame3.s
invalid-eh-frame4.s
invalid-eh-frame5.s
invalid-eh-frame6.s
invalid-eh-frame7.s
invalid-eh-frame8.s
invalid-eh-frame9.s
invalid-fde-rel.s
invalid-linkerscript.test Add OUTPUT_FORMAT linker script directive support. 2018-10-22 20:50:01 +00:00
invalid-local-symbol-in-dso.s
invalid-relocations.test [LLD] - Update the test cases after yaml2obj change. 2019-04-03 14:54:22 +00:00
just-symbols-cref.s
just-symbols.s
lazy-arch-conflict.s [LLD][ELF] - Fix BB after r340257. 2018-08-21 08:27:23 +00:00
libsearch.s
linkorder-forward-ref.test ELF: Allow forward references to linked sections. 2019-07-18 16:47:29 +00:00
lit.local.cfg
llvm33-rela-outside-group.s
local-dynamic.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
local-got-pie.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
local-got-shared.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
local-got.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
local-symbols-order.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
local-undefined-symbol.s [ELF] Error on relocations to local undefined symbols 2019-05-21 02:38:11 +00:00
local-ver-preemptible.s [ELF] Remove checking for spurious '@' at the end of dynamic sym names 2019-01-08 10:50:59 +00:00
local.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
lto-plugin-ignore.s Attempt to fix ELF/lto-plugin-ignore.s on Windows after r340487. 2018-08-24 00:12:58 +00:00
magic-page-combo-warn.s [ELF] Full support for -n (--nmagic) and -N (--omagic) via common page 2019-05-13 16:01:26 +00:00
many-alloc-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
many-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
map-file-i686.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
map-file.s [ELF] Split RW PT_LOAD on the PT_GNU_RELRO boundary 2019-03-15 01:29:57 +00:00
map-gc-sections.s
merge-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
merge-align2.s [ELF] Allow placing non-string SHF_MERGE sections with different alignments into the same MergeSyntheticSection 2019-07-04 13:33:27 +00:00
merge-entsize.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
merge-entsize2.s [ELF] Allow placing non-string SHF_MERGE sections with different alignments into the same MergeSyntheticSection 2019-07-04 13:33:27 +00:00
merge-gc-piece.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
merge-gc-piece2.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
merge-reloc.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
merge-section-types.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
merge-shared-str.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
merge-shared.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
merge-string-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
merge-string-align2.s [ELF][test] Rename tail-merge-string-align2.s to merge-string-align2.s 2019-07-09 06:10:21 +00:00
merge-string-empty.s
merge-string-error.s [ELF] Make the rule to create relative relocations in a writable section stricter 2019-06-11 12:59:30 +00:00
merge-string-no-null.s
merge-string.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
merge-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
merge-to-non-alloc.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
merge.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
mergeable-errors.s [LLD][ELF] - Add a test for non-null terminated mergeable strings section. NFCI. 2018-11-26 08:40:20 +00:00
mips-26-mask.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-26.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-32.s [mips] Replace multiple `-check-prefix` by single `-check-prefixes`. NFC 2019-05-22 15:03:42 +00:00
mips-64-disp.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-64-got-overflow.s [mips] Use GNU-style output to make tests smaller. NFC 2019-05-22 15:03:52 +00:00
mips-64-got.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-64-gprel-so.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
mips-64-rels.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-64.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-abs-got.s [MIPS] Update mips-abs-got.s to not use .reloc 2019-05-20 11:17:02 +00:00
mips-align-err.s
mips-call-hilo.s [mips] Use GNU-style output to make tests smaller. NFC 2019-05-22 15:03:52 +00:00
mips-call16.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-dynamic.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-dynsym-sort.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-elf-abi.s
mips-elf-flags-err.s
mips-elf-flags-err.test
mips-elf-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
mips-fp-flags-err.test
mips-gnu-hash.s Remove full stops from error messages for consistency. 2018-10-25 18:07:55 +00:00
mips-got-and-copy.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-got-extsym.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-got-hilo.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
mips-got-page-script.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-got-page.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-got-redundant.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-got-relocs.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-got-script.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-got-string.s [mips] Simplify test case. NFC 2019-07-11 21:55:56 +00:00
mips-got-weak.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-got16-relocatable.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-got16.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-gp-disp-ver.s
mips-gp-disp.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-gp-ext.s
mips-gp-local.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-gp-lowest.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-gprel-sec.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-gprel32-relocs-gp0.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-gprel32-relocs.s
mips-higher-highest.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-hilo-gp-disp.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-hilo-hi-only.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-hilo.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
mips-jalr.test [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-lo16-not-relative.s
mips-merge-abiflags.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-mgot.s Revert "[ELF] -z combreloc: sort dynamic relocations by (symbol_index,r_offset)" 2019-05-20 13:05:55 +00:00
mips-micro-bad-cross-calls.s [MIPS] Handle cross-mode (regular <-> microMIPS) jumps 2019-02-19 10:36:58 +00:00
mips-micro-cross-calls.s [MIPS] Handle cross-mode (regular <-> microMIPS) jumps 2019-02-19 10:36:58 +00:00
mips-micro-got.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-micro-jal.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-micro-plt.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-micro-relocs.s [llvm-objdump] Print st_other 2019-05-10 16:24:57 +00:00
mips-micro-thunks.s
mips-micror6-relocs.s [llvm-objdump] Print st_other 2019-05-10 16:24:57 +00:00
mips-n32-emul.s
mips-n32-rels.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
mips-no-objects.s
mips-non-zero-gp0.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-nonalloc.s
mips-npic-call-pic-os.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-npic-call-pic-script.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-npic-call-pic.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-options-r.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-options.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-out-of-bounds-call16-reloc.s
mips-pc-relocs.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-plt-copy.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-plt-n32.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-plt-n64.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-plt-r6.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-reginfo.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-relocatable.s
mips-sto-pic-flag.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-sto-plt.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
mips-tls-64-pic-local-variable.s
mips-tls-64.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-tls-hilo.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-tls-static-64.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
mips-tls-static.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
mips-tls.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-traps.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-xgot-order.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips64-eh-abs-reloc.s
msp430.s [ELF] Add -z separate-code and pad the last page of last PF_X PT_LOAD with traps only if -z separate-code is specified 2019-08-01 09:58:25 +00:00
multiple-cu.s
new-dtags.test [llvm-readobj] Match GNU output for DT_RPATH and DT_RUNPATH when dumping dynamic symbol table. 2019-06-19 19:31:07 +00:00
no-augmentation.s
no-discard-this_module.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
no-inhibit-exec.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
no-line-parser-errors-if-empty-section.s
no-line-parser-errors-if-no-section.s
no-merge.s
no-obj.s [lld] Make tests calling llvm-ar more robust 2018-08-02 11:33:54 +00:00
no-plt-shared.s
no-soname.s
no-symtab.s
no-undefined.s
nobits-offset.s [ELF] Align the first section of a PT_LOAD even if its type is SHT_NOBITS 2019-08-24 00:41:15 +00:00
non-abs-reloc.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
non-alloc-link-order-gc.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
noplt-pie.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
note-alignment.s [ELF] Place SHT_NOTE sections with the same alignment into one PT_NOTE 2019-05-03 00:35:49 +00:00
note-contiguous.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
note-first-page.s [ELF] Place .note in the first page to ensure they are available in core files 2018-12-18 19:16:37 +00:00
note-loadaddr.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
note-multiple.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
note-noalloc.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
note-noalloc2.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
note.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
oformat-binary-ttext.s
oformat-binary.s Re-submit r338596 with a bug fix and a test. 2018-08-01 22:31:31 +00:00
openbsd-randomize.s
openbsd-wxneeded.s
output-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
pack-dyn-relocs-arm2.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
pack-dyn-relocs-loop.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
pack-dyn-relocs-relr-loop.s [ELF] Don't shrink RelrSection 2019-09-04 16:27:35 +00:00
pack-dyn-relocs-tls-aarch64.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
pack-dyn-relocs-tls-x86-64.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
pack-dyn-relocs.s [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM 2019-08-27 11:52:36 +00:00
partition-errors.s ELF: Add basic partition data structures and behaviours. 2019-05-29 03:55:20 +00:00
partition-exidx.s ELF: Create synthetic sections for loadable partitions. 2019-06-07 17:57:58 +00:00
partition-icf.s ELF: Add basic partition data structures and behaviours. 2019-05-29 03:55:20 +00:00
partition-move-to-main-startstop.s ELF: Move sections referred to by __start_/__stop_ symbols into the main partition. 2019-08-09 00:57:54 +00:00
partition-move-to-main.s ELF: Add basic partition data structures and behaviours. 2019-05-29 03:55:20 +00:00
partition-notes.s [lld][test] Update test to print ELF note description data 2019-08-13 16:11:09 +00:00
partition-pack-dyn-relocs.s ELF: Create synthetic sections for loadable partitions. 2019-06-07 17:57:58 +00:00
partition-synthetic-sections.s [ELF] Add -z separate-code and pad the last page of last PF_X PT_LOAD with traps only if -z separate-code is specified 2019-08-01 09:58:25 +00:00
partition-thunk-reuse.s ELF: Don't reuse a thunk in a different loadable partition. 2019-05-29 04:06:01 +00:00
partitions.s [ELF] Align SHT_LLVM_PART_EHDR to a maximum page size boundary 2019-09-02 08:49:50 +00:00
phdr-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
pie-weak.s [ELF] Emit weak-undef symbols in .dynsym of a PIE binary only if linked against shared libs. 2019-03-18 15:32:57 +00:00
pie.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
plt-aarch64.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
plt-i686.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
plt.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
ppc32-abs-pic.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges on EM_PPC 2019-08-20 09:20:05 +00:00
ppc32-call-stub-nopic.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges on EM_PPC 2019-08-20 09:20:05 +00:00
ppc32-call-stub-pic.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges on EM_PPC 2019-08-20 09:20:05 +00:00
ppc32-gnu-ifunc-nonpreemptable.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges on EM_PPC 2019-08-20 09:20:05 +00:00
ppc32-gnu-ifunc.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges on EM_PPC 2019-08-20 09:20:05 +00:00
ppc32-local-branch.s [PPC32] Improve the 32-bit PowerPC port 2019-06-06 17:03:00 +00:00
ppc32-reloc-addr.s [ELF][PPC][X86] Use [-2**(n-1), 2**n) to check overflows for R_PPC_ADDR16, R_PPC64_ADDR{16,32}, R_X86_64_{8,16} 2019-06-24 05:37:20 +00:00
ppc32-reloc-got.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges on EM_PPC 2019-08-20 09:20:05 +00:00
ppc32-reloc-rel.s [PPC32] Improve the 32-bit PowerPC port 2019-06-06 17:03:00 +00:00
ppc32-tls-gd.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges on EM_PPC 2019-08-20 09:20:05 +00:00
ppc32-tls-ie.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges on EM_PPC 2019-08-20 09:20:05 +00:00
ppc32-tls-ld.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges on EM_PPC 2019-08-20 09:20:05 +00:00
ppc32-tls-le.s Fixing ppc tests: sed -i 's/# REQUIES: ppc/# REQUIRES: ppc/g' 2019-06-06 18:05:10 +00:00
ppc32-weak-undef-call.s [PPC32] Improve the 32-bit PowerPC port 2019-06-06 17:03:00 +00:00
ppc64-abi-version.s
ppc64-abs32-dyn.s [ELF][ARM][AARCH64][MIPS][PPC] Simplify the logic to create R_*_RELATIVE for absolute relocation types in writable sections 2019-06-20 14:00:08 +00:00
ppc64-abs64-dyn.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-bsymbolic-toc-restore.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-call-reach.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-dq.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-dtprel.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-entry-point.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-error-missaligned-dq.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-error-missaligned-ds.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-error-toc-restore.s
ppc64-error-toc-tail-call.s
ppc64-func-entry-points.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-got-off.s [PPC64] Add toc-optimizations for got based relocations. 2018-12-20 17:00:33 +00:00
ppc64-ifunc.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-ld-got-dtprel.s [ELF][PPC64] Don't apply LD->LE relaxation on R_PPC64_GOT_DTPREL16* 2019-06-03 05:41:31 +00:00
ppc64-local-dynamic.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-local-entry.s [PPC64] Preserve LocalEntry when linking 2019-02-15 23:11:18 +00:00
ppc64-local-exec-tls.s [ELF][test] Use llvm-readelf's short option -r instead of -relocations and remove ignored --wide 2018-09-26 19:48:07 +00:00
ppc64-long-branch-init.s [PPC64] Define getThunkSectionSpacing() based on the range of R_PPC64_REL24 2019-05-10 05:51:00 +00:00
ppc64-long-branch-localentry-offset.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-long-branch.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-plt-stub.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-rel-calls.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-rel-so-local-calls.s [PPC64] Remove unused -z notext from a test 2018-08-30 23:01:00 +00:00
ppc64-reloc-addr.s [ELF][PPC][X86] Use [-2**(n-1), 2**n) to check overflows for R_PPC_ADDR16, R_PPC64_ADDR{16,32}, R_X86_64_{8,16} 2019-06-24 05:37:20 +00:00
ppc64-reloc-rel.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-relocs.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-shared-long_branch.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-sort-small-cm-relocs.s [PPC64] Reland r351978 'Sort .toc sections accessed with small code model ...' 2019-01-24 18:17:40 +00:00
ppc64-split-stack-adjust-fail.s Reland "[PPC64] Add split - stack support." 2018-10-16 17:13:01 +00:00
ppc64-split-stack-adjust-overflow.s Modify InputSectionBase::getLocation to add section and offset to every loc. 2019-01-10 15:08:06 +00:00
ppc64-split-stack-adjust-size-success.s [LLD][ELF] - Add a check for --split-stack-adjust-size error message. NFCI. 2018-11-26 12:36:16 +00:00
ppc64-split-stack-prologue-adjust-success.s Reland "[PPC64] Add split - stack support." 2018-10-16 17:13:01 +00:00
ppc64-tls-gd.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-tls-ie.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-tls-ld-le.s [PPC][PPC64] Improve some llvm-objdump -d -D tests 2019-04-23 11:47:28 +00:00
ppc64-tls-ld-preemptable.s [PPC64] Allow R_PPC64_DTPREL* to preemptable local-dynamic symbols 2019-04-23 06:31:44 +00:00
ppc64-tls-vaddr-align.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-toc-addis-nop-lqsq.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-toc-addis-nop.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-toc-rel.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-toc-relax-constants.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-toc-relax-ifunc.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-toc-relax-jumptable.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-toc-relax.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-toc-restore-recursive-call.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-toc-restore.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
ppc64-tocopt-option.s Remove full stops from error messages for consistency. 2018-10-25 18:07:55 +00:00
ppc64-weak-undef-call-shared.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
ppc64-weak-undef-call.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
pr34660.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
pr34872.s [ELF] Default to --no-allow-shlib-undefined for executables 2019-02-02 00:34:28 +00:00
pr36475.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
pr37735.s
pre_init_fini_array.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
pre_init_fini_array_missing.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
print-icf.s
progname.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
program-header-layout.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
protected-data-access.s
protected-function-access.s
protected-shared.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
push-state.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
rel-addend-with-rela-input.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
rel-offset.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
relative-dynamic-reloc-pie.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relative-dynamic-reloc.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-bss.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-build-id.s
relocatable-comdat-multiple.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-comdat.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-comdat2.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-comment.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-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
relocatable-compressed-input.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-eh-frame-hdr.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-ehframe.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-empty-archive.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-local-sym.s
relocatable-many-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
relocatable-non-alloc.s
relocatable-rel-iplt.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-reloc.s
relocatable-script.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-section-symbol.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-sections.s
relocatable-symbol-name.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable-symbols.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
relocatable-tls.s
relocatable-versioned.s
relocatable-visibility.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocatable.s [ELF] Align the first section of a PT_LOAD even if its type is SHT_NOBITS 2019-08-24 00:41:15 +00:00
relocation-absolute.s
relocation-b-aarch64.test [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
relocation-before-merge-start.s [ELF] Make the rule to create relative relocations in a writable section stricter 2019-06-11 12:59:30 +00:00
relocation-common.s [ELF] Fix relocation-common.s after rL346610 2018-11-11 18:54:58 +00:00
relocation-copy-alias.s
relocation-copy-align-common.s [ELF] Align the first section of a PT_LOAD even if its type is SHT_NOBITS 2019-08-24 00:41:15 +00:00
relocation-copy-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
relocation-copy-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
relocation-copy-i686.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
relocation-copy-relro.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
relocation-copy.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
relocation-group.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocation-i686.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
relocation-in-merge.s
relocation-local.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
relocation-nocopy.s
relocation-non-alloc.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocation-none-aarch64.s Fix tests from r361013 on X86 bots. 2019-05-17 15:38:01 +00:00
relocation-none-arm.s Fix tests from r361013 on X86 bots. 2019-05-17 15:38:01 +00:00
relocation-none-i386.s [ELF] Fix tests from r361013 on ARM/AARch64 bots. 2019-05-20 08:51:39 +00:00
relocation-none-x86-64.s [ELF] Fix tests from r361013 on ARM/AARch64 bots. 2019-05-20 08:51:39 +00:00
relocation-past-merge-end.s [ELF] Make the rule to create relative relocations in a writable section stricter 2019-06-11 12:59:30 +00:00
relocation-relative-absolute.s
relocation-relative-synthetic.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocation-relative-weak.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocation-shared.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocation-size-err.s
relocation-size-shared.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
relocation-size.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
relocation-undefined-weak.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relocation.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
relro-bss.s [ELF] Add a test for large .bss.rel.ro 2019-03-15 03:37:42 +00:00
relro-copyrel-bss-script.s [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:25 +00:00
relro-non-contiguous-script-data.s
relro-non-contiguous.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
relro-omagic.s [ELF] Full support for -n (--nmagic) and -N (--omagic) via common page 2019-05-13 16:01:26 +00:00
relro-script.s
relro-tls.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
relro.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
reproduce-backslash.s [test] Fix reproduce-blackslash.s test with NetBSD tar 2018-12-07 18:57:09 +00:00
reproduce-error.s
reproduce-linkerscript.s
reproduce-thin-archive.s
reproduce-windows.s
reproduce-windows2.s
reproduce.s lld: Make a test not fail if "repro" is part of the build directory name 2019-08-28 14:33:35 +00:00
resolution-end.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
resolution-shared.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
resolution.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
retain-symbols-file.s [ELF] Remove checking for spurious '@' at the end of dynamic sym names 2019-01-08 10:50:59 +00:00
retain-und.s
riscv-branch.s Move tests in r357996 to correct location within monorepo 2019-04-09 11:46:47 +00:00
riscv-call.s [NFC][test] Fix for riscv tests. 2019-07-16 05:58:03 +00:00
riscv-gp-no-sdata.s [ELF][RISCV] Assign st_shndx of __global_pointer$ to 1 if .sdata does not exist 2019-08-28 09:01:03 +00:00
riscv-gp.s [ELF][RISCV] Allow PT_LOAD to have overlapping p_offset ranges on EM_RISCV 2019-08-28 12:06:06 +00:00
riscv-hi20-lo12.s Move tests in r357996 to correct location within monorepo 2019-04-09 11:46:47 +00:00
riscv-jal.s Move tests in r357996 to correct location within monorepo 2019-04-09 11:46:47 +00:00
riscv-pcrel-hilo-error.s [ELF][RISCV] Error on R_RISCV_PCREL_LO12_[IS] that point to absolute symbols 2019-07-03 15:38:59 +00:00
riscv-pcrel-hilo.s [ELF][RISCV] Add R_RISCV_PC_INDIRECT to isRelExpr() 2019-06-11 13:39:08 +00:00
riscv-plt.s [ELF][RISCV] Allow PT_LOAD to have overlapping p_offset ranges on EM_RISCV 2019-08-28 12:06:06 +00:00
riscv-reloc-64-pic.s [ELF][RISCV] Support PLT, GOT, copy and relative relocations 2019-07-01 17:12:18 +00:00
riscv-reloc-add.s [ELF][RISCV] Allow R_RISCV_ADD in relocateNonAlloc() 2019-07-03 12:48:04 +00:00
riscv-reloc-copy.s [ELF][RISCV] Allow PT_LOAD to have overlapping p_offset ranges on EM_RISCV 2019-08-28 12:06:06 +00:00
riscv-reloc-got.s [ELF][RISCV] Allow PT_LOAD to have overlapping p_offset ranges on EM_RISCV 2019-08-28 12:06:06 +00:00
riscv-tls-gd.s [ELF][RISCV] Allow PT_LOAD to have overlapping p_offset ranges on EM_RISCV 2019-08-28 12:06:06 +00:00
riscv-tls-ie.s [ELF][RISCV] Allow PT_LOAD to have overlapping p_offset ranges on EM_RISCV 2019-08-28 12:06:06 +00:00
riscv-tls-ld.s [ELF][RISCV] Allow PT_LOAD to have overlapping p_offset ranges on EM_RISCV 2019-08-28 12:06:06 +00:00
riscv-tls-le.s [ELF][RISCV] Support GD/LD/IE/LE TLS models 2019-07-01 17:12:26 +00:00
riscv32-reloc-32-pic.s [ELF][RISCV] Allow PT_LOAD to have overlapping p_offset ranges on EM_RISCV 2019-08-28 12:06:06 +00:00
riscv64-reloc-64-pic.s [ELF][RISCV] Allow PT_LOAD to have overlapping p_offset ranges on EM_RISCV 2019-08-28 12:06:06 +00:00
rodynamic.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-align-0.test [LLD] - Update the test cases after yaml2obj change. 2019-04-03 14:54:22 +00:00
section-layout.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-metadata-err.s
section-metadata-err2.s
section-metadata-err3.s
section-name.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
section-symbol.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-symbols.test [LLD] - Update the test cases after yaml2obj change. 2019-04-03 14:54:22 +00:00
sectionstart-noallochdr.s [LLD][ELF] - Update tests after r352366. 2019-01-28 15:03:47 +00:00
sectionstart.s Let unaliased Args track which Alias they were created from, and use that in Arg::getAsString() for diagnostics 2019-07-09 00:34:08 +00:00
segments.s [ELF] Full support for -n (--nmagic) and -N (--omagic) via common page 2019-05-13 16:01:26 +00:00
shared-lazy.s
shared-ppc64.s [ELF][ARM][AARCH64][MIPS][PPC] Simplify the logic to create R_*_RELATIVE for absolute relocation types in writable sections 2019-06-20 14:00:08 +00:00
shared.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
shf-info-link.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
shlib-undefined-archive.s
shlib-undefined-local.s
shlib-undefined-shared.s
sht-group-empty.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
sht-group-gold-r.test
silent-ignore.test [ELF][test] Update silent-ignore.test 2019-08-14 12:20:21 +00:00
soname.s
soname2.s
sort-norosegment.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
start-lib-comdat.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
start-lib.s
startstop-gccollect.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
startstop-shared.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
startstop-shared2.s
startstop.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
static-error.s Reject .so files if -static is given. 2018-12-18 22:30:23 +00:00
static-with-export-dynamic.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
stdout.s [LLD] Restore tests that use "-" as output 2019-03-27 15:30:52 +00:00
string-gc.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
string-table.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
strip-all.s [ELF] Error if --strip-all and --emit-relocs are used together 2019-08-26 06:23:53 +00:00
strip-debug.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
symbol-ordering-file-cgprofile-conflicts.s [ELF][Driver] Fix precedence of symbol ordering file and CGProfile 2019-05-20 19:13:34 +00:00
symbol-ordering-file-icf.s
symbol-ordering-file-warnings.s [ELF] Don't warn on undefined symbols if UnresolvedPolicy::Ignore is used 2018-10-10 22:48:57 +00:00
symbol-ordering-file.s
symbol-ordering-file2.s
symbol-override.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
symbols.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
symver-archive.s
synthetic-got.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
sysroot.s
sysv-hash-no-rosegment.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
tail-merge-string-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
text-section-prefix.s
textrel.s Introduce a flag to warn when ifunc symbols are used with text relocations. 2018-10-02 20:30:22 +00:00
tls-archive.s
tls-got-entry.s
tls-got.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
tls-in-archive.s [lld] Make tests calling llvm-ar more robust 2018-08-02 11:33:54 +00:00
tls-mismatch.s
tls-offset.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
tls-opt.s
tls-relocatable.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
tls-two-relocs.s
tls-weak-undef.s [lld] Make tests calling llvm-ar more robust 2018-08-02 11:33:54 +00:00
tls.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
trace-ar.s [lld] Make tests calling llvm-ar more robust 2018-08-02 11:33:54 +00:00
trace-symbols.s [lld] Trace all references with lld --trace-symbol 2019-05-24 13:29:17 +00:00
trace.s [ELF] Fix typo in test/ELF/trace.s 2019-02-06 01:00:49 +00:00
ttext-tdata-tbss.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
typed-undef.s
undef-broken-debug.test Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded 2019-06-26 08:09:08 +00:00
undef-multi.s lld/elf: Deduplicate undefined symbol diagnostics 2019-06-20 18:25:57 +00:00
undef-shared.s [LLD][ELF] - Show symbols visibility in "undefined symbol..." error messages. 2019-03-12 11:10:29 +00:00
undef-shared2.s [LLD][ELF] - Show symbols visibility in "undefined symbol..." error messages. 2019-03-12 11:10:29 +00:00
undef-spell-corrector.s [ELF] Add a spell corrector for "undefined symbol" diagnostics 2019-09-04 09:04:26 +00:00
undef-start.s
undef-version-script.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
undef-with-plt-addr-i686.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
undef-with-plt-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
undef.s keymethod -> keyfunction 2018-12-21 22:57:11 +00:00
undefined-glob.s Add --undefined-glob which is an --undefined with wildcard pattern match 2019-06-14 14:00:59 +00:00
undefined-opt.s lld: unquote possibly quoted `EXTERN("symbol")` entry in linker script. 2019-02-11 22:01:32 +00:00
undefined-versioned-symbol.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
unresolved-symbols.s [ELF] Default to --no-allow-shlib-undefined for executables 2019-02-02 00:34:28 +00:00
user_def_init_array_start.s
verdef-defaultver.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
verdef-dependency.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
verdef.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
verneed-as-needed-weak.s
verneed-local.s
verneed.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-exclude-libs.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-script-complex-wildcards.s [ELF] Remove checking for spurious '@' at the end of dynamic sym names 2019-01-08 10:50:59 +00:00
version-script-copy-rel.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-script-err.s
version-script-extern-exact.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-script-extern-undefined.s [ELF] Remove checking for spurious '@' at the end of dynamic sym names 2019-01-08 10:50:59 +00:00
version-script-extern-wildcards-anon.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-script-extern-wildcards.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-script-extern.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-script-extern2.s [ELF] Remove checking for spurious '@' at the end of dynamic sym names 2019-01-08 10:50:59 +00:00
version-script-glob.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-script-hide-so-symbol.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-script-in-search-path.s Make a test more robust. 2018-07-25 22:01:54 +00:00
version-script-locals-extern.s [ELF] Remove checking for spurious '@' at the end of dynamic sym names 2019-01-08 10:50:59 +00:00
version-script-locals.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-script-noundef.s [ELF][test] Delete redundant version-script-*.s tests 2019-08-04 09:05:21 +00:00
version-script-reassign-glob.s [ELF] Consistently prioritize non-* wildcards overs "*" in version scripts 2019-08-05 14:31:39 +00:00
version-script-reassign.s [ELF] Consistently prioritize non-* wildcards overs "*" in version scripts 2019-08-05 14:31:39 +00:00
version-script-symver.s
version-script-symver2.s [ELF] Remove checking for spurious '@' at the end of dynamic sym names 2019-01-08 10:50:59 +00:00
version-script-twice.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
version-script-undef-version.s
version-script-weak.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-script.s [ELF][test] Delete redundant version-script-*.s tests 2019-08-04 09:05:21 +00:00
version-symbol-error.s
version-undef-sym.s
version-use.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
version-wildcard.test [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
visibility.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
vs-diagnostics-duplicate-split.s [ELF] For VS-style diagnostics, prefer printing full paths in the header. 2019-08-09 08:29:03 +00:00
vs-diagnostics-duplicate.s [ELF] For VS-style diagnostics, prefer printing full paths in the header. 2019-08-09 08:29:03 +00:00
vs-diagnostics-dynamic-relocation.s [ELF] For VS-style diagnostics, prefer printing full paths in the header. 2019-08-09 08:29:03 +00:00
vs-diagnostics-undefined-hidden.s [ELF] For VS-style diagnostics, prefer printing full paths in the header. 2019-08-09 08:29:03 +00:00
vs-diagnostics-undefined-symbol-1.s [lld] Add Visual Studio compatible diagnostics 2019-07-17 14:54:02 +00:00
vs-diagnostics-undefined-symbol-2.s [lld] Add Visual Studio compatible diagnostics 2019-07-17 14:54:02 +00:00
vs-diagnostics-undefined-symbol-3.s [ELF] For VS-style diagnostics, prefer printing full paths in the header. 2019-08-09 08:29:03 +00:00
vs-diagnostics-versionscript.s [lld] Fix vs-diagnostics-version-script test. NFC. 2019-07-18 09:17:11 +00:00
warn-backrefs.s
warn-common.s
warn-unresolved-symbols-hidden.s [LLD][ELF] - Show symbols visibility in "undefined symbol..." error messages. 2019-03-12 11:10:29 +00:00
warn-unresolved-symbols.s
weak-and-strong-undef.s
weak-entry.s
weak-shared-gc.s
weak-undef-export.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
weak-undef-hidden.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
weak-undef-lazy.s
weak-undef-lib.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
weak-undef-no-shared-libs.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
weak-undef-rw.s [ELF] Don't emit dynamic relocations with weak undef in writable sections 2019-06-14 14:09:15 +00:00
weak-undef-shared.s [ELF] Make binding (weak or non-weak) logic consistent for Undefined and SharedSymbol 2019-08-06 14:03:45 +00:00
weak-undef-shared2.s [ELF] Only allow the binding of SharedSymbol to change for the first undef ref 2019-07-02 11:37:21 +00:00
weak-undef-val.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
weak-undef.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
whole-archive-name.s
whole-archive.s
wrap-dynamic-undef.s [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf 2019-05-01 06:02:16 +00:00
wrap-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
wrap-no-real.s [LLD][ELF] - Fix tests after r350840. 2019-01-10 16:26:05 +00:00
wrap-plt.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
wrap-with-archive.s Fix linker-defined symbols possibly not being defined when -wrap is used 2019-01-02 19:28:00 +00:00
wrap.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
writable-merge.s
writable-sec-plt-reloc.s
x86-64-cet.s Read .note.gnu.property sections and emit a merged .note.gnu.property section. 2019-06-05 03:04:46 +00:00
x86-64-combined-dynrel.s [ELF] Use more specific method to calculate DT_PLTRELSZ 2018-11-28 10:04:55 +00:00
x86-64-dyn-rel-error.s [ELF] Simplify processRelocAux and allow a corner-case error 2019-08-19 15:52:29 +00:00
x86-64-dyn-rel-error2.s
x86-64-dyn-rel-error3.s
x86-64-dyn-rel-error5.s [ELF] Move (copy relocation/canonical PLT) before error checking 2019-08-19 14:30:12 +00:00
x86-64-pcrel.s Fix a bug in R_X86_64_PC{8,16} relocation handling. 2019-02-07 18:12:57 +00:00
x86-64-plt-high-addr.s [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo 2019-03-14 03:47:45 +00:00
x86-64-rela.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
x86-64-relax-got-abs.s
x86-64-relax-offset.s
x86-64-reloc-8-16.s [ELF][PPC][X86] Use [-2**(n-1), 2**n) to check overflows for R_PPC_ADDR16, R_PPC64_ADDR{16,32}, R_X86_64_{8,16} 2019-06-24 05:37:20 +00:00
x86-64-reloc-32-fpic.s
x86-64-reloc-debug-overflow.s
x86-64-reloc-error-reporting.s
x86-64-reloc-error.s
x86-64-reloc-error2.s Modify InputSectionBase::getLocation to add section and offset to every loc. 2019-01-10 15:08:06 +00:00
x86-64-reloc-gotoff64.s [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt)) 2019-03-25 23:46:19 +00:00
x86-64-reloc-gotpc64.s [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt)) 2019-03-25 23:46:19 +00:00
x86-64-reloc-pc32-fpic.s
x86-64-reloc-range-debug-loc.s Modify InputSectionBase::getLocation to add section and offset to every loc. 2019-01-10 15:08:06 +00:00
x86-64-reloc-range.s [ELF] Allow --noinhibit-exec to produce corrupted executable with relocation overflow 2018-11-20 17:04:11 +00:00
x86-64-reloc-tpoff32-error.s [ELF][test] Reorganize some tls-*.s tests 2019-08-05 15:34:01 +00:00
x86-64-reloc-tpoff32-fpic.s
x86-64-retpoline-linkerscript.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
x86-64-retpoline-znow-linkerscript.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
x86-64-retpoline-znow-static-iplt.s [LLD][ELF] - Fix BB after r350726. 2019-01-09 15:06:57 +00:00
x86-64-retpoline-znow.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
x86-64-retpoline.s [llvm-objdump] Print newlines before and after "Disassembly of section ...:" 2019-05-01 10:40:48 +00:00
x86-64-split-stack-prologue-adjust-fail.s Fix an error message. It must start with a lowercase letter. 2018-09-25 17:12:50 +00:00
x86-64-split-stack-prologue-adjust-shared.s Support shared objects for split stack. 2018-08-13 22:29:15 +00:00
x86-64-split-stack-prologue-adjust-silent.s [LLD] Update split stack support to handle more generic prologues. Improve error handling. Add test file for better code-coverage. Update tests to be more complete. 2018-08-02 18:13:40 +00:00
x86-64-split-stack-prologue-adjust-success.s [LLD] Update split stack support to handle more generic prologues. Improve error handling. Add test file for better code-coverage. Update tests to be more complete. 2018-08-02 18:13:40 +00:00
x86-64-static-tls-model.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
x86-64-tls-dynamic.s [ELF][test] Reorganize some tls-*.s tests 2019-08-05 15:34:01 +00:00
x86-64-tls-gd-got.s
x86-64-tls-gd-local.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
x86-64-tls-gdie.s [ELF][test] Reorganize some tls-*.s tests 2019-08-05 15:34:01 +00:00
x86-64-tls-ie-local.s [ELF][X86] Improve tests 2019-08-01 09:25:34 +00:00
x86-64-tls-ie-opt-local.s [ELF][test] Reorganize some tls-*.s tests 2019-08-05 15:34:01 +00:00
x86-64-tls-ld-local.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
x86-64-tls-ld-preemptable.s [ELF][X86] Allow R_386_TLS_LDO_32 and R_X86_64_DTPOFF{32,64} to preemptable local-dynamic symbols 2019-04-22 03:10:40 +00:00
x86-64-tls-le-align.s [ELF] Add {i386,x86-64}-tls-le-align.s to test TP offsets for TLS Variant 2 2019-05-18 00:57:30 +00:00
x86-64-tls-le-undef.s [ELF] Fix getRelocTargetVA formulae of R_TLS and R_NEG_TLS 2019-05-20 11:47:31 +00:00
x86-64-tls-opt-noplt.s [ELF][test] Reorganize some tls-*.s tests 2019-08-05 15:34:01 +00:00
x86-64-tls-pie.s
x86-64-tlsdesc-gd.s [ELF] Implement General Dynamic style TLSDESC for x86-64 2019-05-29 02:03:56 +00:00
x86-64-tlsdesc-ld.s [ELF] Implement Local Dynamic style TLSDESC for x86-64 2019-05-30 10:00:20 +00:00
x86-property-relocatable.s [ELF] Allow reading of more than one FEATURE_1_AND in same object. 2019-06-05 09:31:45 +00:00
zdefs.s
znotext-copy-relocation.s
znotext-plt-relocations-protected.s [LLD][ELF] - Update test case to check the error message reported. NFC. 2018-08-13 10:28:00 +00:00
znotext-plt-relocations.s [ELF][test] Update znotext-plt-relocations.s to emit R_X86_64_PC32 2019-05-30 14:16:29 +00:00
znotext-weak-undef.s
zstack-size.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
ztext.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00