llvm-project/lld/test/ELF
Andrew Ng 88ce27c39c [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases"
ICF was not able to merge equivalent sections because of relocations to
sections ineligible for ICF that use alternative symbols, e.g. symbol
aliases or section relative relocations.

Merging in this scenario has been enabled by giving the sections that
are ineligible for ICF a unique ID, i.e. an equivalence class of their
own. This approach also provides another benefit as it improves the
hashing that is used to perform the initial equivalance grouping for
ICF. This is because the ICF ineligible sections can now contribute a
unique value towards the hashes instead of the same value of zero. This
has been seen to reduce link time with ICF by ~68% for objects compiled
with -fprofile-instr-generate.

In order to facilitate this use of a unique ID, the existing
inconsistent approach to the setting of the InputSection eqClass in ICF
has been changed so that there is a clear distinction between the
eqClass values of ICF eligible sections and those of the ineligible
sections that have a unique ID. This inconsistency could have caused
incorrect equivalence class equality in the past, although it appears
that no issues were encountered in actual use.

Differential Revision: https://reviews.llvm.org/D88830
2020-10-15 12:43:14 +01:00
..
Inputs [LLD][PowerPC] Implement GOT to PC-Rel relaxation 2020-08-17 09:36:09 -05:00
invalid [Archive] Don't throw away errors for malformed archive members 2020-10-01 14:03:34 +01:00
linkerscript [llvm-readobj] - Print "Unknown" when a program header is unknown. 2020-08-25 13:05:17 +03:00
lto AMDGPU: Update AMDHSA code object version handling 2020-10-14 13:04:27 -04:00
aarch64-abs16.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07: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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07: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][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
aarch64-call26-thunk.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07: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 [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07:00
aarch64-copy.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07: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 [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07:00
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][test] Delete large temporary files and make some temporary files smaller with two text segments 2020-09-21 12:09:17 -07:00
aarch64-cortex-a53-843419-large2.s [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments 2020-09-21 12:09:17 -07:00
aarch64-cortex-a53-843419-nopatch.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
aarch64-cortex-a53-843419-recognize.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07:00
aarch64-cortex-a53-843419-thunk-align.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
aarch64-cortex-a53-843419-thunk-range.s [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments 2020-09-21 12:09:17 -07:00
aarch64-cortex-a53-843419-thunk.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07:00
aarch64-cortex-a53-843419-tlsrelax.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07: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] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
aarch64-feature-btipac.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07:00
aarch64-feature-pac.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07:00
aarch64-fpic-abs16.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
aarch64-fpic-add_abs_lo12_nc.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
aarch64-fpic-adr_prel_lo21.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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 [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
aarch64-fpic-ldst8_abs_lo12_nc.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
aarch64-fpic-ldst32_abs_lo12_nc.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
aarch64-fpic-ldst64_abs_lo12_nc.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
aarch64-fpic-prel16.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
aarch64-fpic-prel32.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
aarch64-fpic-prel64.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
aarch64-gnu-ifunc-address.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
aarch64-gnu-ifunc-nonpreemptable.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07: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 [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07:00
aarch64-gnu-ifunc.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07:00
aarch64-gnu-ifunc2.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
aarch64-jump26-thunk.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07: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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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 [lld] Fix trivial typos in comments 2020-01-06 10:25:48 -08: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-plt.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07:00
aarch64-prel16.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
aarch64-prel32.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
aarch64-property-relocatable.s [ELF][AArch64] Support for BTI and PAC 2019-06-07 13:00:17 +00:00
aarch64-range-thunk-extension-plt32.s [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation 2020-06-23 16:10:07 -07:00
aarch64-relative.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-reloc-plt32.s [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation 2020-06-23 16:10:07 -07:00
aarch64-relocs.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07: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 [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments 2020-09-21 12:09:17 -07:00
aarch64-thunk-script.s [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments 2020-09-21 12:09:17 -07:00
aarch64-thunk-section-location.s [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments 2020-09-21 12:09:17 -07:00
aarch64-tls-gdie.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
aarch64-tls-gdle.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
aarch64-tls-ie.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
aarch64-tls-iele.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
aarch64-tls-le.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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 [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
aarch64-tstbr14-reloc.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07:00
aarch64-undefined-weak.s [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation 2020-06-23 16:10:07 -07:00
abs-conflict.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
abs-hidden.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
allow-multiple-definition.s [lld] NFC: fix trivial typos in comments 2020-04-02 01:21:36 +09:00
allow-shlib-undefined.s [ELF] Append " [--no-allow-shlib-undefined]" to the corresponding diagnostics 2020-06-03 07:59:37 -07:00
amdgpu-abi-version-err.s AMDGPU: Update AMDHSA code object version handling 2020-10-14 13:04:27 -04: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: Update AMDHSA code object version handling 2020-10-14 13:04:27 -04:00
amdgpu-elf-flags.s AMDGPU: Update AMDHSA code object version handling 2020-10-14 13:04:27 -04:00
amdgpu-globals.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
amdgpu-kernels.s AMDGPU: Update AMDHSA code object version handling 2020-10-14 13:04:27 -04: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
apply-dynamic-relocs.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08: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 Make a test more robust. 2018-07-05 16:03:20 +00:00
arm-abs32-dyn.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-adr-err.s [LLD][ELF][ARM] Implement ARM pc-relative relocations for ADR and LDR 2020-04-08 12:43:44 +01:00
arm-adr-long.s [LLD][ELF][ARM] Fix 32-bit Arm builders, by making test case smaller 2020-04-09 10:33:02 +01:00
arm-adr.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-attributes.s [ELF][test] Change llvm-readobj --arm-attributes to --arch-specific after r373125 2019-09-30 04:24:35 +00:00
arm-bl-v6-inrange.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-bl-v6.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-blx-v4t.s Remove full stops from error messages for consistency. 2018-10-25 18:07:55 +00:00
arm-blx.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-branch-rangethunk.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-branch-undef-weak-plt-thunk.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-branch.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07: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] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07: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] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-exidx-add-missing.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-exidx-canunwind.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-exidx-dedup-and-sentinel.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-exidx-dedup.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-exidx-emit-relocs.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-exidx-empty-fn.s ELF: Discard .ARM.exidx sections for empty functions instead of misordering them. 2019-11-04 09:11:14 -08:00
arm-exidx-gc.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-exidx-mapping-symbols.s [LLD][ELF] Eliminate symbols of merged .ARM.exidx sections. 2020-04-28 18:58:40 +07:00
arm-exidx-order.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-exidx-output.s [ELF][test] Improve arm-exidx-output.s to test different output text sections 2020-03-29 13:12:20 -07:00
arm-exidx-partial-discard-exidx.s [ELF][ARM] Support /DISCARD/ of subset of .ARM.exidx sections 2020-05-11 14:27:13 +01: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-range.s [ELF] Avoid creating a 2.1GB output file in arm-exidx-range.s 2020-08-10 18:08:07 +01:00
arm-exidx-relocatable.s [ARM][test] Improve tests 2019-07-22 11:37:03 +00:00
arm-exidx-script-order.s [LLD][ELF][ARM] recommit Fix ARM Exidx order for non monotonic section order 2020-04-24 13:47:28 +01: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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-exidx-shared.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07: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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-fix-cortex-a8-blx.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-fix-cortex-a8-nopatch.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-fix-cortex-a8-plt.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
arm-fix-cortex-a8-recognize.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-fix-cortex-a8-thunk-align.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-fix-cortex-a8-thunk.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
arm-fix-cortex-a8-toolarge.s [ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417 2019-09-16 09:38:38 +00:00
arm-force-pi-thunk.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
arm-fpic-got.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07: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] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-gnu-ifunc.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-got-relative.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-gotoff.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-icf-exidx.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-ldrlit-err.s [LLD][ELF][ARM] Implement ARM pc-relative relocations for ADR and LDR 2020-04-08 12:43:44 +01:00
arm-ldrlit.s [ELF][test] Fix some llvm-objdump RUN lines which don't actually test anything 2020-08-19 22:49:04 -07:00
arm-long-thunk-converge.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-mov-relocs.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-pie-relative.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
arm-plt-reloc.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07: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] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07: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 [ARM] Rewrite ARMAttributeParser 2020-03-05 10:57:27 -08: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] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-target2.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thumb-adr-err.s [LLD][ELF][ARM] use .reloc directive for Thumb assembler tests 2020-04-03 11:44:31 +01:00
arm-thumb-adr.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thumb-blx.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thumb-branch-rangethunk.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thumb-branch.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thumb-condbranch-thunk.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thumb-interwork-abs.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thumb-interwork-ifunc.s [ELF] Keep st_type for symbol assignment 2020-08-20 16:05:27 -07:00
arm-thumb-interwork-notfunc.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thumb-interwork-shared.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07: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] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thumb-interwork-thunk.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thumb-ldrlit-err.s [LLD][ELF][ARM] use .reloc directive for Thumb assembler tests 2020-04-03 11:44:31 +01:00
arm-thumb-ldrlit.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thumb-mix-range-thunk-os.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thumb-narrow-branch-check.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thumb-no-undefined-thunk.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thumb-pc8-weak.s [LLD][ELF][ARM] Replace adr, ldr with .inst .reloc in test [NFC] 2020-04-22 12:55:26 +01:00
arm-thumb-plt-range-thunk-os.s [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments 2020-09-21 12:09:17 -07:00
arm-thumb-plt-reloc.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thumb-range-thunk-os.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thumb-thunk-empty-pass.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thumb-thunk-symbols.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thumb-thunk-v6m.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
arm-thumb-undefined-weak-narrow.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thumb-undefined-weak.s [LLD][ELF][ARM] Convert ADR/LDR to .inst .reloc 2020-04-20 13:59:05 +01:00
arm-thumb2-adr-err.s [LLD][ELF][ARM] use .reloc directive for Thumb assembler tests 2020-04-03 11:44:31 +01:00
arm-thumb2-adr.s [ELF][test] Fix some llvm-objdump RUN lines which don't actually test anything 2020-08-19 22:49:04 -07:00
arm-thumb2-ldrlit-err.s [LLD][ELF][ARM] use .reloc directive for Thumb assembler tests 2020-04-03 11:44:31 +01:00
arm-thumb2-ldrlit.s [LLD][ELF][ARM] use .reloc directive for Thumb assembler tests 2020-04-03 11:44:31 +01:00
arm-thunk-edgecase.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thunk-largesection.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thunk-linkerscript-dotexpr.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
arm-thunk-linkerscript-large.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thunk-linkerscript-orphan.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thunk-linkerscript-sort.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thunk-linkerscript.s [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command 2020-03-19 19:11:11 -07:00
arm-thunk-many-passes.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
arm-thunk-multipass-plt.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thunk-multipass.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
arm-thunk-nosuitable.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-thunk-re-add.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07: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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
arm-tls-gd-nonpreemptible.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-tls-gd32.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-tls-ie32.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-tls-ldm32.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-tls-le32.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-tls-norelax-gd-ie.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-tls-norelax-gd-le.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-tls-norelax-ie-le.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-tls-norelax-ld-le.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-undefined-weak.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-use-r-output.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
arm-v4bx.test [lib/ObjectYAML] - Make `ELFYAML::Relocation::Offset` optional. 2020-03-06 13:59:58 +03:00
arm-v5-reloc-error.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08: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 [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
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 [lld][test] Make tests pass when the test directory matches `bar` 2020-03-06 13:27:02 -08:00
auxiliary.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
avoid-empty-program-headers.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
avr-reloc.s [LLD][ELF][AVR] Implement the missing relocation types 2020-07-12 18:18:54 +02:00
bad-archive.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
basic-aarch64.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
basic-avr.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
basic-block-sections-and-icf.s Rename basic block sections options to be consistent. 2020-07-31 11:50:55 -07:00
basic-block-sections-delete-fallthru.s Rename basic block sections options to be consistent. 2020-07-31 11:50:55 -07:00
basic-block-sections-pc32reloc.s Rename basic block sections options to be consistent. 2020-07-31 11:50:55 -07:00
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] Map the ELF header at imageBase 2019-09-16 07:04:16 +00:00
basic-mips.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
basic-ppc.s [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 07:42:04 -07:00
basic-ppc64.s [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 07:42:04 -07:00
basic-sparcv9.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
basic.s [ELF][test] Split basic.s 2020-03-27 11:56:02 -07:00
bss-start-common.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07: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 [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...} 2020-03-31 08:46:12 -07:00
canonical-plt-pcrel.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
canonical-plt-symbolic.s [ELF][test] Improve and reorganize another set of tests 2019-09-09 03:35:14 +00:00
cgprofile-bad-clusters.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
cgprofile-err.s [ELF] - Improve call graph pasing error reporting. 2018-07-10 10:28:55 +00:00
cgprofile-icf.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
cgprofile-obj.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +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 [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +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 [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
cgprofile-txt2.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
cgprofile-warn.s [ELF] - Add a test for --no-warn-symbol-ordering. 2018-07-17 12:04:23 +00:00
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 [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08: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-lazy.s [ELF] Demote lazy symbols relative to a discarded section to Undefined 2020-06-09 11:27:34 -07:00
comdat-discarded-ppc32.s [ELF][PPC32] Don't report "relocation refers to a discarded section" for .got2 2020-03-01 19:54:40 -08: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 [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
comdat-linkonce.s lld: elf: discard more specific .gnu.linkonce section 2019-01-27 02:54:23 +00:00
comdat.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07: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][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
common-shared.s [ELF] Update st_size when merging a common symbol with a shared symbol 2019-12-13 09:23:36 -08:00
common.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
compatible-section-types.s [ELF][test] Improve and reorganize another set of tests 2019-09-09 03:35:14 +00:00
compress-debug-sections-reloc.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
compress-debug-sections.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
compressed-debug-conflict.s Change test case so that it accepts backslashes in file path, in the case that the test runs on Windows 2019-10-10 23:35:53 +00:00
compressed-debug-input-err.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
compressed-debug-input.s [ELF][test] Make tests more tolerant to exact symbol addresses 2019-09-10 12:28:07 +00:00
compressed-debug-level.test [ELF] Adjust test to work for zlib 1.2.8 2019-11-26 17:19:02 -08:00
compressed-input-alignment.test [test] yaml2obj -docnum => --docnum= 2020-02-05 10:25:04 -08:00
conflict-debug-variable-file-index.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
conflict-debug-variable.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
conflict-debug-variable2.s Revert "[DebugInfo] Remove dots from getFilenameByIndex return value" 2020-09-15 10:06:47 -07:00
conflict-variable-linkage-name.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
conflict.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
copy-errors.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
copy-in-shared.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
copy-rel-abs.s Don't false-positive match against binary path. 2019-09-19 20:44:12 +00:00
copy-rel-corrupted.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
copy-rel-large.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
copy-rel-tls.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +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-rel.s [ELF][test] Improve and reorganize another set of tests 2019-09-09 03:35:14 +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 Correct aligment computation for shared object symbols. 2018-06-06 21:43:34 +00:00
corrupted-version-reference.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
cref.s
ctors_dtors_priority.s Crt files are special cased by name when dealing with ctor and dtor 2019-10-25 11:04:56 -07:00
dead-reloc-in-nonalloc.s [ELF] Change tombstone values to (.debug_ranges/.debug_loc) 1 and (other .debug_*) 0 2020-08-06 15:30:08 -07:00
debug-dead-reloc-32.s [ELF] Change tombstone values to (.debug_ranges/.debug_loc) 1 and (other .debug_*) 0 2020-08-06 15:30:08 -07:00
debug-dead-reloc-icf.s [ELF] Change tombstone values to (.debug_ranges/.debug_loc) 1 and (other .debug_*) 0 2020-08-06 15:30:08 -07:00
debug-dead-reloc-tls-arm.s [ELF] Change tombstone values to (.debug_ranges/.debug_loc) 1 and (other .debug_*) 0 2020-08-06 15:30:08 -07:00
debug-dead-reloc-tls.s [ELF] Change tombstone values to (.debug_ranges/.debug_loc) 1 and (other .debug_*) 0 2020-08-06 15:30:08 -07:00
debug-dead-reloc.s [ELF] Change tombstone values to (.debug_ranges/.debug_loc) 1 and (other .debug_*) 0 2020-08-06 15:30:08 -07:00
debug-gc.s
debug-gnu-pubnames.s [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) 2020-05-15 11:07:25 -07:00
debug-line-obj.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
debug-line-str.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
debug-relocation-none.test [lib/ObjectYAML] - Make `ELFYAML::Relocation::Offset` optional. 2020-03-06 13:59:58 +03:00
default-fill.s
default-output.s [ELF][test] Split basic.s 2020-03-27 11:56:02 -07:00
defined-tls_get_addr.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
defsym-dynamic.s
defsym-reserved-syms.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
defsym.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
dependency-file.s [ELF] Add --dependency-file option 2020-08-03 16:59:13 -07:00
deplibs-colon-prefix.s [lld][ELF][test] Improve deplib.s 2020-03-31 12:41:18 +01:00
deplibs-corrupt.s [ELF] Implement Dependent Libraries Feature 2019-05-17 03:44:15 +00:00
deplibs.s [lld][ELF][test] Improve deplib.s 2020-03-31 12:41:18 +01: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 [ELF][test] Simplify and reorganize tests 2019-09-06 15:10:31 +00:00
discard-merge-unnamed.s [ELF][test] Make tests more tolerant to exact symbol addresses 2019-09-10 12:28:07 +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 [ELF] Support -r --gc-sections 2020-07-23 08:16:01 -07: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 [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
dynamic-got.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
dynamic-linker.s [ELF] -r: don't create .interp 2020-01-16 12:14:32 -08:00
dynamic-list-archive.s
dynamic-list-cpp.s [lld][test] Expand testing for dynamic-list and export-dynamic 2020-06-10 14:06:30 +01:00
dynamic-list-empty.s
dynamic-list-extern.s
dynamic-list-glob.s [lld][test] Expand testing for dynamic-list and export-dynamic 2020-06-10 14:06:30 +01:00
dynamic-list-locals.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08: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 [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
dynamic-list-weak-archive.s [ELF][test] Make tests more tolerant to exact symbol addresses 2019-09-10 12:28:07 +00:00
dynamic-list.s Update lld tests dynamic-list.s and symbol-override.s to use llvm-nm 2019-09-06 22:51:46 +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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
dynamic-reloc-index.s [ELF][test] Simplify and reorganize tests 2019-09-06 15:10:31 +00:00
dynamic-reloc-weak.s [ELF] Move `// REQUIRES:` line to the top 2018-06-26 22:20:04 +00:00
dynamic-reloc.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
dynamic.s [ELF][test] Simplify and reorganize tests 2019-09-06 15:10:31 +00:00
dynstr-no-rosegment.s [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) 2020-05-15 11:07:25 -07:00
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 [ELF][test] Improve and reorganize another set of tests 2019-09-09 03:35:14 +00:00
early-exit-for-bad-paths.s
edata-etext.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
edata-no-bss.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
eh-align-cie.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
eh-frame-begin-end.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-dyn-rel.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
eh-frame-hdr-augmentation.s [ELF][test] Update test after DW_EH_PE_sdata4/DW_EH_PE_sdata8 change 2020-07-18 09:07:50 -07:00
eh-frame-hdr-comdat.s [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing 2020-07-02 15:51:33 +01:00
eh-frame-hdr-icf-fde.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
eh-frame-hdr-icf.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
eh-frame-hdr-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] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
eh-frame-marker.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-merge.s [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing 2020-07-02 15:51:33 +01:00
eh-frame-multilpe-cie.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
eh-frame-negative-pcrel-sdata2.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-negative-pcrel-sdata4.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-negative-pcrel-sdata8.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-padding-no-rosegment.s [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) 2020-05-15 11:07:25 -07:00
eh-frame-pcrel-overflow.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-plt.s
eh-frame-rel.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
eh-frame-type.test [ELF] -r: allow SHT_X86_64_UNWIND to be merged into SHT_PROGBITS 2020-08-13 08:14:45 -07:00
eh-frame-value-format1.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-value-format2.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-value-format3.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-value-format4.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-value-format5.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-value-format6.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-value-format7.s [ELF] Support .cfi_signal_frame 2020-08-07 22:08:44 -07:00
eh-frame-value-format8.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame-value-format9.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
eh-frame.s
ehdr_start.s [ELF][test] Improve tests 2019-09-07 10:42:11 +00:00
ehframe-relocation.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
elf-header.s [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) 2020-05-15 11:07:25 -07:00
emit-relocs-debug.s [ELF] Fix a null pointer dereference when --emit-relocs and --strip-debug are used together 2020-02-13 08:56:38 -08:00
emit-relocs-discard-locals.s [LLD][ELF] Implement --discard-* for cases when -r or --emit-relocs are used. 2020-04-25 18:59:41 +07:00
emit-relocs-eh-frame.s
emit-relocs-gc.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
emit-relocs-icf.s
emit-relocs-icf1.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
emit-relocs-icf2.s [ELF][test] Improve tests 2019-09-07 10:42:11 +00:00
emit-relocs-merge.s [ELF][test] Simplify and reorganize tests 2019-09-06 15:10:31 +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 [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
emit-relocs-mergeable2.s [ELF][test] Improve tests 2019-09-07 10:42:11 +00:00
emit-relocs.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
empty-archive.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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 [LLD][ELF] - Update test cases after llvm-readobj output format change. 2019-10-17 10:23:59 +00:00
empty-ver2.s [LLD][ELF] - Update test cases after llvm-readobj output format change. 2019-10-17 10:23:59 +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 [mips] Support elf32btsmipn32_fbsd / elf32ltsmipn32_fbsd emulations 2019-09-23 20:32:43 +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-sparc.s [ELF] Support a few more SPARCv9 relocations 2020-04-17 08:12:15 -07: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-dso-defined.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
end-preserve.s [ELF] Move `// REQUIRES:` line to the top 2018-06-26 22:20:04 +00:00
end-update.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
end.s [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
entry.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +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-undef.s [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols 2020-01-14 10:12:28 -08: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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
executable-undefined-ignoreall.s [lld] NFC: fix trivial typos in comments 2020-04-02 01:21:36 +09: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 [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) 2020-05-15 11:07:25 -07:00
execute-only.s [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) 2020-05-15 11:07:25 -07:00
export-dynamic-symbol.s [ELF] Improve --export-dynamic-symbol performance by checking whether wildcard is really used 2020-06-17 17:12:10 -07:00
export-symbols.s [lld][test] Expand testing for dynamic-list and export-dynamic 2020-06-10 14:06:30 +01:00
fatal-warnings.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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-loadable-segments to complement separate-code and noseparate-code 2019-09-25 03:39:31 +00:00
filter.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
format-binary.test [ELF][test] Reorganize format-binary.test 2020-04-10 17:00:12 -07:00
gc-absolute.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
gc-collect-undefined.s
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-group-debug.s [ELF] Refine section group --gc-sections rules to not discard .debug_types 2019-12-10 09:00:58 -08:00
gc-sections-group.s [ELF] Refine section group --gc-sections rules to not discard .debug_types 2019-12-10 09:00:58 -08: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-linkorder-err.s [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "linkorder" 2020-02-26 17:36:59 -08:00
gc-sections-linkorder.s [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "linkorder" 2020-02-26 17:36:59 -08:00
gc-sections-linkorder2.s [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "linkorder" 2020-02-26 17:36:59 -08:00
gc-sections-local-sym.s [ELF][test] Improve and reorganize another set of tests 2019-09-09 03:35:14 +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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
gc-sections-no-undef-error.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
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 [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
gc-sections-string.s [ELF][test] Make tests more tolerant to exact symbol addresses 2019-09-10 12:28:07 +00:00
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-tls.s [ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1 2020-07-03 09:50:30 -07: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 [ELF][test] Add test coverage of TLS to gc-sections.s 2020-08-27 12:28:51 +01:00
gdb-index-base-addr.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
gdb-index-dwarf5-low-high.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
gdb-index-dwarf5-type-unit.s [ELF] --gdb-index: skip SHF_GROUP .debug_info 2020-08-13 09:11:01 -07:00
gdb-index-empty.s
gdb-index-gc-sections.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
gdb-index-invalid-pubnames.s [DebugInfo] Add more checks to parsing .debug_pub* sections. 2020-07-09 19:15:31 +07:00
gdb-index-invalid-ranges.s LLD already has a mechanism for caching creation of DWARCContext: 2020-03-06 21:17:07 +03: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-loclists.s [ELF] --gdb-index: support .debug_loclists 2020-04-29 15:04:13 -07: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 [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) 2020-05-15 11:07:25 -07:00
gdb-index-noranges.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
gdb-index-parse-fail.s LLD already has a mechanism for caching creation of DWARCContext: 2020-03-06 21:17:07 +03:00
gdb-index-ranges-discarded.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
gdb-index-ranges.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
gdb-index-rng-lists.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
gdb-index-tls.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
gdb-index.s [DebugInfo] Add more checks to parsing .debug_pub* sections. 2020-07-09 19:15:31 +07:00
global-offset-table-position-aarch64.s [MC][ELF] Emit a relocation if target is defined in the same section and is non-local 2020-01-12 13:46:24 -08:00
global-offset-table-position-arm.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07: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 [mips] Make a few test cases more tolerant to exact symbol addresses. NFC 2019-09-05 13:37:16 +00:00
global-offset-table-position-redef-err.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
global-offset-table-position.s [ELF][test] Improve and reorganize another set of tests 2019-09-09 03:35:14 +00:00
global_offset_table.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
global_offset_table_shared.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +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 [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 07:42:04 -07:00
gnu-ifunc-canon.s [ELF] Rename .plt to .iplt and decrease EM_PPC{,64} alignment of .glink to 4 2019-12-17 00:15:59 -08:00
gnu-ifunc-dso.s [ELF][test] Improve and reorganize another set of tests 2019-09-09 03:35:14 +00:00
gnu-ifunc-dynsym.s
gnu-ifunc-dyntags.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
gnu-ifunc-empty.s [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
gnu-ifunc-i386.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
gnu-ifunc-noplt-i386.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
gnu-ifunc-noplt.s [ELF][test] Split basic.s 2020-03-27 11:56:02 -07: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 [LLD][ELF] - Update and fix gnu-ifunc* tests. 2020-08-11 15:14:33 +03:00
gnu-ifunc-plt.s [LLD][ELF] - Do not produce an invalid dynamic relocation order with --shuffle-sections. 2020-08-17 14:46:52 +03: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 [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
gnu-ifunc.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
gnu-property-align-32.s [LLD][ELF][AArch64] .note.gnu.property sections should have alignment 8 2019-12-05 10:11:31 +00:00
gnu-property-align.s [LLD][ELF][AArch64] .note.gnu.property sections should have alignment 8 2019-12-05 10:11:31 +00:00
gnu-property-err.s [ELF] .note.gnu.property: error for invalid pr_datasize 2020-08-25 08:05:39 -07: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 [lld] [ELF] Add '-z nognustack' opt to suppress emitting PT_GNU_STACK 2019-10-29 17:54:23 +01:00
got-i386.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
got.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
got32x-i386.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
help.s Print out "Alias for -foo" instead of repeating the same help message for -foo. 2018-05-31 20:46:22 +00:00
hexagon-eflag.s [ELF][HEXAGON] Let input determine e_flag. 2018-10-15 14:44:52 +00:00
hexagon-gotrel.s [ELF][Hexagon] Allow PT_LOAD to have overlapping p_offset ranges on EM_HEXAGON 2019-09-17 02:45:38 +00:00
hexagon-jump-error.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
hexagon-plt.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
hexagon-shared.s Add duplex to R_HEX_GOT_16_X 2020-04-13 19:32:44 -05:00
hexagon-tls-gd-nonpreemptible.s [Hexagon] Add R_HEX_GD_PLT_B22/32_PCREL relocations 2020-05-05 11:47:51 -05:00
hexagon-tls-gd-xform.s [LLD][ELF][Hexagon] Support GDPLT transforms 2020-03-13 11:02:11 -05:00
hexagon-tls-gd.s [lld][Hexagon] Add General Dynamic relocations (GD) 2020-01-21 14:10:03 -06:00
hexagon-tls-ie.s [ELF][Hexagon] Add support for IE relocations 2020-01-09 09:45:24 -06:00
hexagon-tls-le.s [ELF][Hexagon][test] Use llvm-readobj to check relocations. NFC 2020-01-02 11:06:16 -08:00
hexagon.s [ELF][Hexagon] Allow PT_LOAD to have overlapping p_offset ranges on EM_HEXAGON 2019-09-17 02:45:38 +00:00
hidden-shared-err.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
hidden-vis-shared.s
i386-debug-noabs.test [LLD] - Update the test cases after yaml2obj change. 2019-04-03 14:54:22 +00:00
i386-feature-cet.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07: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 [lld] Add REQUIRES: x86 where needed to tests 2018-06-06 13:56:51 +00:00
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 [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
i386-linkonce.s [ELF] Demote lazy symbols relative to a discarded section to Undefined 2020-06-09 11:27:34 -07: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 [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
i386-pc8.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
i386-pc16.test [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
i386-pic-plt.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
i386-plt.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
i386-relative.s
i386-relax-reloc.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
i386-reloc-8-large-addend.s
i386-reloc-8.s [ELF] Mention symbol name in reportRangeError() 2020-01-29 09:38:25 -08:00
i386-reloc-16-large-addend.s
i386-reloc-16.s [ELF] Mention symbol name in reportRangeError() 2020-01-29 09:38:25 -08:00
i386-reloc-large-addend.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
i386-reloc-range.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
i386-reloc8-reloc16-addend.s [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
i386-retpoline-nopic-linkerscript.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
i386-retpoline-nopic.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
i386-retpoline-pic-linkerscript.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
i386-retpoline-pic.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07: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 [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
i386-tls-gdiele.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
i386-tls-got.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
i386-tls-ie-local.s [ELF][X86] Improve tests 2019-08-01 09:25:34 +00:00
i386-tls-ie-shared.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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 [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
i386-tls-opt-iele-nopic.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
i386-tls-opt.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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
i386-zrel-zrela.s [ELF] Add -z rel and -z rela 2020-05-29 14:22:03 -07:00
icf-absolute.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf-absolute2.s [lld] NFC: fix trivial typos in comments 2020-04-02 01:21:36 +09:00
icf-c-identifier.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf-comdat.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf-different-output-sections.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf-eh-frame.s [ELF] Support .cfi_signal_frame 2020-08-07 22:08:44 -07:00
icf-i386.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf-ineligible.s [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases" 2020-10-15 12:43:14 +01:00
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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf-merge-sec.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf-merge.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf-none.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf-preemptible.s [ELF] --icf: do not fold preemptible symbols 2019-12-10 09:06:08 -08:00
icf-relro.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf-safe.s Reland r338088, "ELF: Make --print-icf-sections output deterministic." 2018-07-27 19:10:44 +00:00
icf-symbol-type.s [ELF][test] Improve tests 2019-09-07 10:42:11 +00:00
icf1.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf2.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf3.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf4.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf5.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf6.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf7.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
icf8.s
icf9.s [ELF] - Repair (re-enable) few ICF test cases. 2018-06-22 15:08:01 +00:00
icf10.s [ELF][test] Reorganize some R_*_NONE tests 2019-05-17 10:44:05 +00:00
icf11.test [lib/ObjectYAML] - Make `ELFYAML::Relocation::Offset` optional. 2020-03-06 13:59:58 +03:00
icf12.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf13.s Add missing REQUIRES x86 to tests. 2018-08-08 14:50:33 +00:00
icf14.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
icf15.s Add missing REQUIRES x86 to tests. 2018-08-08 14:50:33 +00:00
icf16.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
icf17.s Add missing REQUIRES x86 to tests. 2018-08-08 14:50:33 +00:00
ignore-plugin.test ELF: Ignore argument after --plugin. 2018-06-01 21:51:21 +00:00
image-base.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08: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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
incompatible-section-types2.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
incompatible.s [ELF] Add test for freebsd bfdname 2020-03-13 14:16:53 -07: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 [ELF] Do not leave undefined symbols (specified by -init and -fini) if they are defined in non-fetched archive members 2020-07-14 16:35:17 +07:00
init_fini_priority.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
input-section-flags-diag1.test [LLD][ELF] Add support for INPUT_SECTION_FLAGS 2020-01-21 10:05:26 +00:00
input-section-flags-diag2.test [LLD][ELF] Add support for INPUT_SECTION_FLAGS 2020-01-21 10:05:26 +00:00
input-section-flags-diag3.test [LLD][ELF] Add support for INPUT_SECTION_FLAGS 2020-01-21 10:05:26 +00:00
input-section-flags-keep.s [LLD][ELF] Add support for INPUT_SECTION_FLAGS 2020-01-21 10:05:26 +00:00
input-section-flags.s [LLD][ELF] Add support for INPUT_SECTION_FLAGS 2020-01-21 10:05:26 +00:00
invalid-cie-length.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-cie-length2.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-cie-length3.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-cie-length4.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-cie-length5.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-cie-reference.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-dynamic-list.test [lld][test] Expand testing for dynamic-list and export-dynamic 2020-06-10 14:06:30 +01:00
invalid-eh-frame.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-eh-frame2.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-eh-frame3.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-eh-frame4.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-eh-frame5.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-eh-frame6.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-eh-frame7.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-eh-frame8.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-eh-frame9.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-fde-rel.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
invalid-linkerscript.test Add OUTPUT_FORMAT linker script directive support. 2018-10-22 20:50:01 +00:00
invalid-local-symbol-in-dso.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
invalid-relocations.test [LLD] - Update the test cases after yaml2obj change. 2019-04-03 14:54:22 +00:00
just-symbols-cref.s [ELF] Fix just-symbols*.s after r336129 2018-07-02 19:12:10 +00:00
just-symbols.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
lazy-arch-conflict.s [ELF][test] Delete unneeded binding directive (.weak or .globl) 2020-03-25 23:34:46 -07:00
libsearch.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
link-open-file.test [LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in use 2020-07-03 13:08:56 +01:00
linkorder-err.s [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "linkorder" 2020-02-26 17:36:59 -08:00
linkorder-err2.s [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "linkorder" 2020-02-26 17:36:59 -08:00
linkorder-forward-ref.test ELF: Allow forward references to linked sections. 2019-07-18 16:47:29 +00:00
linkorder-mixed.s [ELF] Allow mixed SHF_LINK_ORDER & non-SHF_LINK_ORDER sections and sort within InputSectionDescription 2020-08-17 11:29:05 -07:00
linkorder-script.s [ELF] Move SHF_LINK_ORDER till OutputSection addresses are known 2020-05-04 14:25:25 +01:00
lit.local.cfg
llvm33-rela-outside-group.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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 [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
local-got-shared.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
local-got.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
local-symbols-order.s [ELF][test] Improve tests 2019-09-07 10:42:11 +00:00
local-undefined-symbol.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08: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 [ELF] Refactor the way we handle -plugin-opt= (GCC collect2 or clang LTO related options) 2020-04-15 08:00:50 -07:00
magic-page-combo-warn.s [ELF] nmagic or omagic: don't allocate PT_PHDR or PF_R PT_LOAD for the !hasPhdrsCommands case 2019-09-09 13:08:51 +00:00
many-alloc-sections.s [ELF][test] Add test for --gc-sections + many sections 2020-03-31 12:41:19 +01: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-64bit.s [ELF] -M/-Map: fix VMA/LMA/Size columns of symbol assignments when address/size>=2**32 2020-04-07 10:15:15 -07: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 [LLD][ELF][test] Fix CHECKs in map-file test 2020-09-21 18:38:19 +03:00
map-gc-sections.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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] Make MergeInputSection merging aware of output sections 2019-09-24 11:48:31 +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-relocatable.s [ELF] -r: fix crash when processing a SHT_REL[A] that relocates a SHF_MERGE after D67504/r372734 2019-10-24 11:35:29 -07: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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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-gc.s [lld][ELF][test] Expand testing of symbols in mergeable sections 2020-08-27 10:38:42 +01:00
merge-sym.s [lld][ELF][test] Expand testing of symbols in mergeable sections 2020-08-27 10:38:42 +01: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] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mergeable-errors.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
mips-26-mask.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-26.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-32.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-64-disp.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-64-got-overflow.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-64-got.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-64-gprel-so.s [mips] Make another set of test cases more tolerant to exact symbol addresses. NFC 2019-09-06 07:23:02 +00:00
mips-64-rels.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-64.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-abs-got.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-align-err.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
mips-call-hilo.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-call16.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-dynamic.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08: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-eh_frame-pic.s [MIPS][ELF] Use PC-relative relocations in .eh_frame when possible 2020-01-13 14:14:03 +00:00
mips-elf-abi.s [ELF] Move `# REQUIRES:` line to the top 2018-06-26 16:58:19 +00:00
mips-elf-flags-binary.s [mips] Deduce MIPS specific ELF header flags from `emulation` 2019-09-22 16:26:39 +00:00
mips-elf-flags-err.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
mips-elf-flags-err.test [test] yaml2obj -docnum => --docnum= 2020-02-05 10:25:04 -08:00
mips-elf-flags.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-fp-flags-err.test [test] yaml2obj -docnum => --docnum= 2020-02-05 10:25:04 -08:00
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 [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-got-extsym.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-got-hilo.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-got-page-script.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-got-page.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-got-redundant.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-got-relocs.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-got-script.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-got-string.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-got-weak.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
mips-got16-relocatable.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-got16.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-gp-disp-ver.s [ELF] Move `# REQUIRES:` line to the top 2018-06-26 16:58:19 +00:00
mips-gp-disp.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-gp-ext.s [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
mips-gp-local.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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 [mips] Make another set of test cases more tolerant to exact symbol addresses. NFC 2019-09-07 15:44:40 +00:00
mips-gprel32-relocs-gp0.s [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
mips-gprel32-relocs.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-higher-highest.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-hilo-gp-disp.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-hilo-hi-only.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-hilo.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-jalr-non-functions.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-jalr.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-lo16-not-relative.s [ELF] Move `# REQUIRES:` line to the top 2018-06-26 16:58:19 +00:00
mips-merge-abiflags.s [LLD][ELF] - Update the lld/test/ELF/mips-merge-abiflags.s after llvm-readelf change. 2020-07-20 12:17:49 +03:00
mips-mgot.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-micro-bad-cross-calls.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
mips-micro-cross-calls.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-micro-got.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-micro-jal.s [ELF][test] Delete unneeded --no-threads 2020-03-17 12:58:24 -07:00
mips-micro-plt.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-micro-relocs.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-micro-thunks.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-micror6-relocs.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-n32-emul.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
mips-n32-rels.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-no-objects.s
mips-non-zero-gp0.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-nonalloc.s [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
mips-npic-call-pic-os.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-npic-call-pic-script.s [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand 2020-03-23 10:30:06 -07:00
mips-npic-call-pic.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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 [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
mips-out-of-bounds-call16-reloc.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
mips-pc-relocs.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-pc64.s [mips] Support 64-bit relative relocations 2020-06-02 11:44:11 +03:00
mips-plt-copy.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-plt-n32.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-plt-n64.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-plt-r6.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-reginfo.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-relocatable.s [ELF] Move `# REQUIRES:` line to the top 2018-06-26 16:58:19 +00:00
mips-sto-pic-flag.s [lld] NFC: fix trivial typos in comments 2020-04-02 01:21:36 +09:00
mips-sto-plt.s [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
mips-tls-64-pic-local-variable.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-tls-64.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-tls-hilo.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
mips-tls-static-64.s [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
mips-tls-static.s [llvm-objdump] --syms: make flags closer to GNU objdump 2020-03-05 09:59:53 -08:00
mips-tls.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips-traps.s [ELF][MIPS] Improve tests 2019-07-25 07:12:23 +00:00
mips-xgot-order.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
mips64-eh-abs-reloc.s [ELF] Move `# REQUIRES:` line to the top 2018-06-26 16:58:19 +00:00
msp430.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
multiple-cu.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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
nmagic.s [ELF] nmagic or omagic: don't allocate PT_PHDR or PF_R PT_LOAD for the !hasPhdrsCommands case 2019-09-09 13:08:51 +00:00
no-augmentation.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
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 [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
no-line-parser-errors-if-empty-section.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
no-line-parser-errors-if-no-section.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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 [ELF][test] Change references of %T to %t.dir 2019-10-30 09:22:48 -07:00
no-symtab.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
no-undefined.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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 [ELF] Move the outSecOff addend from relocAlloc/relocNonAlloc/... to InputSectionBase::relocate 2020-08-11 08:06:38 -07:00
non-alloc-link-order-gc.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
noplt-pie.s [ELF][test] Improve tests 2019-09-07 10:42:11 +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 [ELF] --oformat=binary: use LMA to compute file offsets 2020-08-05 09:10:01 -07:00
oformat-binary.s [ELF] --oformat=binary: use LMA to compute file offsets 2020-08-05 09:10:01 -07: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] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07: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] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07: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] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
partition-dynamic-linker.s Add missing REQUIRES: arm. 2019-10-01 17:35:56 +00:00
partition-errors.s ELF: Add basic partition data structures and behaviours. 2019-05-29 03:55:20 +00:00
partition-exidx.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
partition-icf.s Reland D66717 [ELF] Do not ICF two sections with different output sections (by SECTIONS commands) 2019-09-06 15:57:44 +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 [llvm-readobj] Include section name of notes. 2020-03-05 09:53:14 -08:00
partition-pack-dyn-relocs.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
partition-synthetic-sections.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08: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 Update SHT_LLVM_PART_EHDR test after r371157 2019-09-06 01:18:01 +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.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
ppc-reloc-copy.s [ELF][PowerPC] Support R_PPC_COPY and R_PPC64_COPY 2020-01-24 09:06:20 -08: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 [PPCInstPrinter] Change B to print the target address in hexadecimal form 2020-04-01 22:38:24 -07:00
ppc32-call-stub-pic.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
ppc32-canonical-plt.s [PPCInstPrinter] Change B to print the target address in hexadecimal form 2020-04-01 22:38:24 -07:00
ppc32-gnu-ifunc.s [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: * 2020-06-30 22:05:51 -07:00
ppc32-ifunc-nonpreemptible-nopic.s [PPCInstPrinter] Change printBranchOperand(calltarget) to print the target address in hexadecimal form 2020-03-26 08:32:29 -07:00
ppc32-ifunc-nonpreemptible-pic.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
ppc32-local-branch.s [PPCInstPrinter] Change B to print the target address in hexadecimal form 2020-04-01 22:38:24 -07:00
ppc32-long-thunk.s [ELF][test] Test that thunks are processed before finalizeSynthetic(in.symTab) 2020-04-04 10:57:37 -07: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 [PPCInstPrinter] Change B to print the target address in hexadecimal form 2020-04-01 22:38:24 -07:00
ppc32-relocatable-got2.s [ELF][PPC32] Support --emit-relocs link of R_PPC_PLTREL24 2020-01-28 11:04:04 -08:00
ppc32-tls-gd.s [PPCInstPrinter] Change printBranchOperand(calltarget) to print the target address in hexadecimal form 2020-03-26 08:32:29 -07: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 [PPCInstPrinter] Change printBranchOperand(calltarget) to print the target address in hexadecimal form 2020-03-26 08:32:29 -07: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 [PPCInstPrinter] Change printBranchOperand(calltarget) to print the target address in hexadecimal form 2020-03-26 08:32:29 -07:00
ppc64-abi-version.s Simplify PPC64::calcEFlags(). 2018-07-05 16:58:42 +00:00
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 [MC] Emit unused undefined symbol even if its binding is not set 2019-11-08 14:47:48 -08:00
ppc64-bsymbolic-toc-restore.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-call-reach.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05: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 [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05: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][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
ppc64-error-missaligned-ds.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
ppc64-error-toc-local-call.s [PowerPC] Fix test case from beb52b12cb 2020-07-09 12:39:24 -05:00
ppc64-error-toc-restore.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
ppc64-error-toc-tail-call.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
ppc64-func-entry-points.s [PPCInstPrinter] Change printBranchOperand(calltarget) to print the target address in hexadecimal form 2020-03-26 08:32:29 -07:00
ppc64-got-off.s [PPC64] Add toc-optimizations for got based relocations. 2018-12-20 17:00:33 +00:00
ppc64-got-to-pcrel-relaxation.s [LLD][PowerPC] Implement GOT to PC-Rel relaxation 2020-08-17 09:36:09 -05:00
ppc64-ifunc.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-ld-got-dtprel.s [ELF][test] Fix section sh_type and sh_flags 2020-02-19 22:01:42 -08:00
ppc64-local-dynamic.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-local-entry.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
ppc64-local-exec-tls.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
ppc64-long-branch-init.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05: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-pi.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
ppc64-long-branch-rel14.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-long-branch.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-pcrel-call-to-extern.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-pcrel-call-to-pcrel.s [PowerPC] Implement R_PPC64_REL24_NOTOC calls, callee also has no TOC 2020-07-10 07:23:32 -05:00
ppc64-pcrel-call-to-toc-error.s [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk 2020-09-22 07:37:54 -05:00
ppc64-pcrel-call-to-toc.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-pcrel-long-branch-error.s [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk 2020-09-22 07:37:54 -05:00
ppc64-pcrel-long-branch.s [LLD][PowerPC] Add a pc-rel based long branch thunk 2020-08-28 10:40:48 -05:00
ppc64-plt-stub-compatible.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-plt-stub.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-rel-calls.s [PPCInstPrinter] Change printBranchOperand(calltarget) to print the target address in hexadecimal form 2020-03-26 08:32:29 -07:00
ppc64-rel-so-local-calls.s [LLD][ELF] - Fix the test after llvm-readelf output change. 2020-07-13 15:18:30 +03:00
ppc64-reloc-addr.s [ELF] Mention symbol name in reportRangeError() 2020-01-29 09:38:25 -08:00
ppc64-reloc-got-pcrel34.s [LLD][PowerPC] Add support for R_PPC64_GOT_PCREL34 2020-06-24 07:40:35 -05:00
ppc64-reloc-pcrel34-overflow.s [ELF][test] Fix ppc64-reloc-pcrel34-overflow.s 2020-07-29 13:01:31 -07:00
ppc64-reloc-pcrel34.s [LLD][PowerPC] Add support for R_PPC64_PCREL34 2020-06-23 14:59:19 -05:00
ppc64-reloc-rel.s [PPCInstPrinter] Change B to print the target address in hexadecimal form 2020-04-01 22:38:24 -07:00
ppc64-relocs.s [MC] Emit unused undefined symbol even if its binding is not set 2019-11-08 14:47:48 -08:00
ppc64-restgpr0.s [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31} 2020-05-26 09:35:41 -07:00
ppc64-restgpr1.s [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31} 2020-05-26 09:35:41 -07:00
ppc64-savegpr0.s [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31} 2020-05-26 09:35:41 -07:00
ppc64-savegpr1.s [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31} 2020-05-26 09:35:41 -07:00
ppc64-saveres.s [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31} 2020-05-26 09:35:41 -07: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 [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
ppc64-split-stack-adjust-overflow.s [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm` 2020-03-31 15:05:38 -07:00
ppc64-split-stack-adjust-size-success.s [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm` 2020-03-31 15:05:38 -07:00
ppc64-split-stack-prologue-adjust-success.s [lld] NFC: fix trivial typos in comments 2020-04-02 01:21:36 +09:00
ppc64-tls-gd.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-tls-ie.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
ppc64-tls-ld-le.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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-missing-gdld.s Forgot to update the test case for ppc64-tls-missing-gdld.s for 02e02f5398 2020-08-21 13:22:01 -05:00
ppc64-tls-pcrel-gd.s Raland D87318 [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic 2020-10-01 12:36:33 -07:00
ppc64-tls-pcrel-ie.s [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec 2020-09-22 05:48:43 -05:00
ppc64-tls-pcrel-le.s [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec 2020-09-15 09:06:19 -05: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 [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
ppc64-toc-call-to-pcrel-long-jump.s [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits 2020-09-25 06:39:14 -05:00
ppc64-toc-call-to-pcrel.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-toc-rel.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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][PPC64] Implement IPLT code sequence for non-preemptible IFUNC 2019-12-29 22:40:03 -08: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-relax2.s [ELF][PPC64] Suppress toc-indirect to toc-relative relaxation if R_PPC64_TOC16_LO is seen 2020-04-30 09:16:51 -07:00
ppc64-toc-restore-recursive-call.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-toc-restore.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05: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 [PPCInstPrinter] Change printBranchOperand(calltarget) to print the target address in hexadecimal form 2020-03-26 08:32:29 -07:00
pr34660.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07: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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
pre_init_fini_array.s [lld test] Tighten ELF/pre_init_fini_array.s test 2020-03-27 21:44:12 +00:00
pre_init_fini_array_missing.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
print-archive-stats.s [ELF] Add --print-archive-stats= 2020-04-29 18:04:37 -07:00
print-icf.s
progname.s [ELF][test] Improve tests 2019-09-07 10:42:11 +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 [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
protected-function-access.s [ELF][test] Improve and reorganize another set of tests 2019-09-09 03:35:14 +00:00
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
pt-gnu-property.s [LLD][ELF][AArch64] .note.gnu.property sections should have alignment 8 2019-12-05 10:11:31 +00:00
push-state.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
rel-addend-with-rela-input.s [mips] Make another set of test cases more tolerant to exact symbol addresses. NFC 2019-09-09 22:04:20 +00:00
rel-offset.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
relative-dynamic-reloc-pie.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
relative-dynamic-reloc.s [ELF][test] Improve tests 2019-09-07 10:42:11 +00:00
reloc-sec-before-relocated.test [LLD][ELF] - Allow relocation sections to appear before their target sections. 2020-07-13 13:59:54 +03: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 [ELF] -r: rewrite SHT_GROUP content if some members are combined or discarded 2020-07-21 08:49:45 -07: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 [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08: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-discard-locals.s [LLD][ELF] Implement --discard-* for cases when -r or --emit-relocs are used. 2020-04-25 18:59:41 +07: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 [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 07:42:04 -07:00
relocatable-gc.s [ELF] Support -r --gc-sections 2020-07-23 08:16:01 -07: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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
relocatable-tls.s [ELF][test] Improve llvm-objdump -t tests 2020-03-04 10:48:36 -08:00
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 [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 07:42:04 -07:00
relocation-absolute.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
relocation-b-aarch64.test [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07: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 [llvm-objdump] --syms: print st_size as "%016" PRIx64 instead of "%08" PRIx64 for 64-bit objects 2020-03-04 12:09:27 -08:00
relocation-copy-alias.s
relocation-copy-align-common.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
relocation-copy-align.s [ELF][test] Make tests more tolerant to exact symbol addresses 2019-09-10 12:28:07 +00:00
relocation-copy-flags.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
relocation-copy-i686.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
relocation-copy-relro.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
relocation-copy.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
relocation-group.test [lib/ObjectYAML] - Make `ELFYAML::Relocation::Offset` optional. 2020-03-06 13:59:58 +03:00
relocation-i686.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
relocation-in-merge.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
relocation-nocopy.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
relocation-non-alloc.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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 [ELF][test] Delete unneeded binding directive (.weak or .globl) 2020-03-25 23:34:46 -07:00
relocation-size-err.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
relocation-undefined-weak.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
relocation.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
relro-bss.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +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-init-fini-script.s [LLD][ELF] Allow empty (.init|.preinit|.fini)_array to be RELRO 2020-03-31 12:53:12 +01:00
relro-non-contiguous-script-data.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
relro-non-contiguous.s [ELF][test] Simplify and reorganize tests 2019-09-06 15:10:31 +00:00
relro-omagic.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
relro-script.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
relro-tls.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +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 [ELF][test] Change references of %T to %t.dir 2019-10-30 09:22:48 -07:00
reproduce-deplibs.s [ELF][test] Improve reproduce tests and enable for Windows 2020-04-09 16:06:55 +01:00
reproduce-error.s [ELF][test] Improve reproduce tests and enable for Windows 2020-04-09 16:06:55 +01:00
reproduce-linkerscript.s remove temporary logging again now that things are figured out 2020-04-27 14:01:37 -04:00
reproduce-lto.s [lld][ELF][test] Add a couple of test cases for LTO behaviour 2020-09-24 11:49:20 +01:00
reproduce-thin-archive.s [ELF][test] Improve reproduce tests and enable for Windows 2020-04-09 16:06:55 +01:00
reproduce-windows.s [ELF][test] Improve reproduce tests and enable for Windows 2020-04-09 16:06:55 +01:00
reproduce-windows2.s [ELF][test] Improve reproduce tests and enable for Windows 2020-04-09 16:06:55 +01:00
reproduce.s [ELF][test] Improve reproduce tests and enable for Windows 2020-04-09 16:06:55 +01: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 [ELF][test] Make tests more tolerant to exact symbol addresses 2019-09-10 12:28:07 +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-attributes.s [ELF] Handle SHT_RISCV_ATTRIBUTES similarly to SHT_ARM_ATTRIBUTES 2020-09-05 18:36:23 +01:00
riscv-branch.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
riscv-call.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
riscv-elf-flags.s [lld][RISCV] Use an e_flags of 0 if there are only binary input files. 2019-12-21 17:59:37 +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] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
riscv-hi20-lo12.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
riscv-ifunc-nonpreemptible.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
riscv-jal.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
riscv-pcrel-hilo-error.s [test] Fix lld/test/ELF/riscv-pcrel-hilo-error.s after D73211 2020-01-23 02:30:10 +00:00
riscv-pcrel-hilo.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
riscv-plt.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
riscv-reloc-64-pic.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
riscv-reloc-add.s [ELF][RISCV] Allow R_RISCV_ADD in relocateNonAlloc() 2019-07-03 12:48:04 +00:00
riscv-reloc-align.s [lld][RISCV] Print error when encountering R_RISCV_ALIGN 2020-01-21 02:49:45 +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 [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08: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
riscv-undefined-weak.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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-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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
sectionstart.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
segments.s [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) 2020-05-15 11:07:25 -07:00
separate-segments.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
shared-lazy.s [lld] Add REQUIRES: x86 where needed to tests 2018-06-06 13:56:51 +00:00
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 [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
shf-info-link.test [lib/ObjectYAML] - Make `ELFYAML::Relocation::Offset` optional. 2020-03-06 13:59:58 +03:00
shlib-undefined-archive.s
shlib-undefined-local.s
shlib-undefined-shared.s
sht-group-empty.test [lib/ObjectYAML] - Make `ELFYAML::Relocation::Offset` optional. 2020-03-06 13:59:58 +03:00
sht-group-gold-r.test [llvm-objdump] --syms: print st_size as "%016" PRIx64 instead of "%08" PRIx64 for 64-bit objects 2020-03-04 12:09:27 -08:00
shuffle-sections-init-fini.s [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand 2020-03-23 10:30:06 -07:00
shuffle-sections.s Add a llvm::shuffle and use it in lld 2020-02-22 10:05:29 -08:00
silent-ignore.test [ELF] Ignore --no-relax for RISC-V 2020-07-07 09:48:13 -07:00
soname.s [lld] Add REQUIRES: x86 where needed to tests 2018-06-06 13:56:51 +00:00
soname2.s [lld] Add REQUIRES: x86 where needed to tests 2018-06-06 13:56:51 +00:00
sort-norosegment.s [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) 2020-05-15 11:07:25 -07:00
sparcv9-reloc.s [ELF] Support a few more SPARCv9 relocations 2020-04-17 08:12:15 -07:00
sparcv9-tls-le.s [ELF] Support a few more SPARCv9 relocations 2020-04-17 08:12:15 -07:00
start-lib-comdat.s [ELF] Demote lazy symbols relative to a discarded section to Undefined 2020-06-09 11:27:34 -07:00
start-lib.s
startstop-gccollect.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07: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 [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
startstop-visibility.s [ELF] Add -z start-stop-visibility= to set __start_/__stop_ symbol visibility 2020-06-23 15:59:59 -07:00
startstop.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07: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 [ELF][test] Simplify and reorganize tests 2019-09-06 15:10:31 +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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07: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][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
symbol-ordering-file-icf.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
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 [ELF][test] Improve and reorganize another set of tests 2019-09-09 03:35:14 +00:00
symbol-override.s Update lld tests dynamic-list.s and symbol-override.s to use llvm-nm 2019-09-06 22:51:46 +00:00
symbols.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
symver-archive.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
synthetic-got.s [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
sysroot.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
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 [lld] Make -z keep-text-section-prefix recognize .text.split. as a prefix. 2020-09-24 15:02:48 -07:00
textrel.s Introduce a flag to warn when ifunc symbols are used with text relocations. 2018-10-02 20:30:22 +00:00
threads.s [ELF][test] Add 'REQUIRES: x86' to threads.s 2020-03-31 15:25:01 -07:00
time-trace.s [ELF] Enforce two-dash form for some LLD specific options and the newer --[no-]pcrel-optimize 2020-08-17 10:00:31 -07:00
tls-got-entry.s
tls-le-weak-undef.s [ELF] Fix a null pointer dereference when relocating a Local-Exec TLS relocation for a lazy symbol 2020-04-21 15:39:31 -07:00
tls-mismatch.s [ELF] Fix "TLS attribute mismatch" false positives for STT_NOTYPE undefined symbols 2020-04-21 07:56:35 -07:00
tls-offset.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
tls-opt.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
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.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
trace-ar.s [lld] Make tests calling llvm-ar more robust 2018-08-02 11:33:54 +00:00
trace-symbols.s [ELF] Make --trace-symbol track preempted shared definitions 2020-05-19 08:56:35 -07:00
trace.s [ELF] Fix typo in test/ELF/trace.s 2019-02-06 01:00:49 +00:00
ttext-segment.s [ELF] Error if -Ttext-segment is specified 2019-11-21 09:41:55 -08:00
ttext-tdata-tbss.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
undef-broken-debug.test [lib/ObjectYAML] - Make `ELFYAML::Relocation::Offset` optional. 2020-03-06 13:59:58 +03:00
undef-multi.s lld: Reduce number of references to undefined printed from 10 to 3. 2020-03-30 14:31:32 -04:00
undef-not-suggest.test [lib/ObjectYAML] - Make `ELFYAML::Relocation::Offset` optional. 2020-03-06 13:59:58 +03: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 [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
undef-spell-corrector.s [ELF] Add a corrector for case mismatch problems 2019-11-26 09:11:56 -08:00
undef-start.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
undef-suggest-extern-c.s [ELF] Suggest extern "C" when an undefined reference is mangled while the definition is not 2019-11-08 09:42:50 -08:00
undef-suggest-extern-c2.s [ELF] Suggest extern "C" when the definition is mangled while an undefined reference is not 2019-11-08 09:46:45 -08:00
undef-suggest-version.s [ELF] Print symbols with non-default versions for better "undefined symbol" diagnostics 2020-04-01 08:04:36 -07:00
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 [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
undef.s [llvm/DWARFDebugLine] Fix a typo in one warning message 2020-06-11 13:04:52 +02:00
undefined-glob.s [lld][test] Make tests pass when the test directory matches `bar` 2020-03-06 13:27:02 -08:00
undefined-opt.s [ELF] Handle -u before input files 2020-06-05 08:44:38 -07:00
unique-orphans.s [LLD] Add support for --unique option 2020-03-10 12:20:21 +00:00
unresolved-symbols.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
user_def_init_array_start.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
verdef-defaultver.s [llvm-readobj] - Always print "Predecessors" for version definition sections. 2019-11-27 12:29:55 +03:00
verdef-dependency.s [llvm-readobj] - Always print "Predecessors" for version definition sections. 2019-11-27 12:29:55 +03:00
verdef.s [llvm-readobj] - Always print "Predecessors" for version definition sections. 2019-11-27 12:29:55 +03:00
verneed-as-needed-weak.s [LLD][ELF] - Update test cases after llvm-readobj output format change. 2019-10-17 10:23:59 +00:00
verneed-local.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
verneed-shared.s [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects 2020-05-23 09:55:48 -07:00
verneed.s [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00
version-exclude-libs.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08: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-err.s [ELF] Don't cause assertion failure if --dynamic-list or --version-script takes an empty file 2020-06-05 15:59:54 -07:00
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 [LLD][ELF] - Update test cases after llvm-readobj output format change. 2019-10-17 10:23: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 [LLD][ELF] - Update test cases after llvm-readobj output format change. 2019-10-17 10:23:59 +00:00
version-script-extern.s [LLD][ELF] - Update test cases after llvm-readobj output format change. 2019-10-17 10:23:59 +00:00
version-script-extern2.s [LLD][ELF] - Update test cases after llvm-readobj output format change. 2019-10-17 10:23:59 +00:00
version-script-glob.s [ELF][test] Simplify and reorganize tests 2019-09-06 15:10:31 +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 [ELF][test] Change references of %T to %t.dir 2019-10-30 09:22:48 -07:00
version-script-local-preemptible.s [ELF][test] Improve and reorganize another set of tests 2019-09-09 03:35:14 +00:00
version-script-locals-extern.s [LLD][ELF] - Update test cases after llvm-readobj output format change. 2019-10-17 10:23: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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
version-script-symver2.s [LLD][ELF] - Update test cases after llvm-readobj output format change. 2019-10-17 10:23: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 [ELF][test] Simplify and reorganize tests 2019-09-06 15:10:31 +00:00
version-script.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
version-symbol-error.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
version-symbol-undef.s [ELF][test] Improve tests 2019-09-07 10:42:11 +00:00
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
visibility.s [ELF][test] Simplify and reorganize tests 2019-09-06 15:10:31 +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][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08: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 [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
vs-diagnostics-undefined-symbol-2.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
vs-diagnostics-undefined-symbol-3.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
vs-diagnostics-versionscript.s [lld] Fix vs-diagnostics-version-script test. NFC. 2019-07-18 09:17:11 +00:00
warn-backrefs.s [ELF] --warn-backrefs: check that D79300 fixed an issue due to `mb = {}` 2020-06-26 20:31:47 -07:00
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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
weak-and-strong-undef.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
weak-entry.s
weak-shared-gc.s
weak-undef-got-pie.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
weak-undef-hidden.s [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol 2020-01-17 13:06:42 -08:00
weak-undef-lazy.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
weak-undef-lib.s [ELF] Don't change binding to STB_WEAK for an undefined specified by -u 2020-10-08 08:31:34 -07:00
weak-undef-no-dynamic-linker.s [ELF] --no-dynamic-linker: don't emit undefined weak symbols to .dynsym 2020-01-23 12:25:15 -08: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.s [ELF][test] Improve tests 2019-09-07 10:42:11 +00:00
whole-archive-name.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
whole-archive.s
wrap-dynamic-undef.s [ELF] --wrap: set isUsedInRegularObj of __wrap_ only if it is defined 2020-08-01 18:19:14 -07:00
wrap-entry.s [ELF][test] Improve and reorganize another set of tests 2019-09-09 03:35:14 +00:00
wrap-no-real.s [ELF] --wrap: don't error `undefined reference to __real_foo` (--no-allow-shlib-undefined) if foo is a wrapped definition 2020-06-01 23:00:51 -07:00
wrap-plt.s [ELF][test] Add test coverage of `__real_` to wrap-plt.s 2020-07-29 14:10:38 +01:00
wrap-shlib-undefined.s [ELF] --wrap: don't leave the original symbol as SHN_UNDEF in .symtab or .dynsym 2020-08-08 18:18:20 -07: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 [ELF] --wrap: Drop __real_ symbol from the symbol table 2020-05-27 16:58:00 -07:00
writable-sec-plt-reloc.s [ELF][test] Improve tests 2019-09-07 10:42:11 +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][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
x86-64-dyn-rel-error2.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
x86-64-dyn-rel-error3.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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-feature-cet.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
x86-64-got-plt-header.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
x86-64-gotpc-relax-nopic.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
x86-64-gotpc-relax-und-dso.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
x86-64-gotpc-relax.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07: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 [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
x86-64-plt.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07: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 [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
x86-64-relax-offset.s [ELF][test] Improve tests 2019-09-07 10:42:11 +00:00
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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
x86-64-reloc-debug-overflow.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
x86-64-reloc-error-reporting.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
x86-64-reloc-error.s [ELF] Mention symbol name in reportRangeError() 2020-01-29 09:38:25 -08:00
x86-64-reloc-error2.s [ELF] Mention symbol name in reportRangeError() 2020-01-29 09:38:25 -08:00
x86-64-reloc-gotoff64.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
x86-64-reloc-gotpc64.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
x86-64-reloc-pc32-fpic.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
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][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
x86-64-reloc-size-shared.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
x86-64-reloc-size.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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 [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
x86-64-retpoline-linkerscript.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
x86-64-retpoline-znow-linkerscript.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
x86-64-retpoline-znow-static-iplt.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
x86-64-retpoline-znow.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
x86-64-retpoline.s [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form 2020-03-26 08:28:59 -07:00
x86-64-split-stack-prologue-adjust-fail.s [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
x86-64-split-stack-prologue-adjust-shared.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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 [ELF][test] Enhance x86-64-split-stack-prologue-adjust-success.s & non-abs-reloc.s 2020-08-11 08:06:36 -07: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 [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
x86-64-tls-gd-got.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
x86-64-tls-gd-local.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
x86-64-tls-gdie.s [LLD][ELF][Test] - Fixed the broken test case. 2020-04-14 13:21:49 +03:00
x86-64-tls-ie-local.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
x86-64-tls-ie-opt-local.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
x86-64-tls-ie.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08: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][test] Improve tests 2019-09-07 10:42:11 +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 a null pointer dereference when relocating a Local-Exec TLS relocation for a lazy symbol 2020-04-21 15:39:31 -07:00
x86-64-tls-opt-noplt.s [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` 2020-03-05 18:05:28 -08:00
x86-64-tls-pie.s
x86-64-tlsdesc-gd.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
x86-64-tlsdesc-ld.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64 2019-09-16 07:05:34 +00:00
x86-64-zrel-zrela.s [ELF] Add -z rel and -z rela 2020-05-29 14:22:03 -07: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 [ELF][test] Change -o %t to -o /dev/null if the output is not needed 2020-02-12 21:54:50 -08:00
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 [ELF][test] Delete unneeded binding directive (.weak or .globl) 2020-03-25 23:34:46 -07:00
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 [llvm-readelf] Make --all output order closer to GNU readelf 2020-03-04 12:22:12 -08:00