llvm-project/lld/test/ELF
Teresa Johnson 3c4c205060 [WPD][lld] Test handling of vtable definition from shared libraries
Adds a lld test for a case that the handling added for dynamically
exported symbols in 1487747e99 already
fixes. Because isExportDynamic returns true when the symbol is
SharedKind with default visibility, it will treat as dynamically
exported and block devirtualization when the definition of a vtable
comes from a shared library. This is desireable as it is dangerous to
devirtualize in that case, since there could be hidden overrides in the
shared library. Typically that happens when the shared library header
contains available externally definitions, which applications can
override. An example is std::error_category, which is overridden in LLVM
and causing failures after a self build with WPD enabled, because
libstdc++ contains hidden overrides of the virtual base class methods.

The regular LTO case in the new test already worked, but there are
2 fixes in this patch needed for the index-only case and the hybrid
LTO case. For the index-only case, WPD should not simply ignore
available externally vtables. A follow on fix will be made to clang to
emit type metadata for those vtables, which the new test is modeling.
For the hybrid case, we need to ensure when the module is split that any
llvm.*used globals are cloned to the regular LTO split module so
available externally vtable definitions are not prematurely deleted.

Another follow on fix will add the equivalent gold test, which requires
a small fix to the plugin to treat symbols in dynamic libraries the same
way lld already is.

Differential Revision: https://reviews.llvm.org/D96721
2021-02-17 12:49:24 -08:00
..
Inputs [ELF] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -08:00
invalid [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. 2021-01-21 10:36:48 +03:00
linkerscript ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
lto [WPD][lld] Test handling of vtable definition from shared libraries 2021-02-17 12:49:24 -08:00
aarch64-abs16.s [ELF] Support aarch64_be 2021-02-08 08:55:29 -08:00
aarch64-abs32-dyn.s [ELF][ARM][AARCH64][MIPS][PPC] Simplify the logic to create R_*_RELATIVE for absolute relocation types in writable sections 2019-06-20 14:00:08 +00:00
aarch64-abs32.s [ELF] Support aarch64_be 2021-02-08 08:55:29 -08: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 printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-copy.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08: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 printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-cortex-a53-843419-large.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08: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 printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08: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 printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08: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] Support aarch64_be 2021-02-08 08:55:29 -08:00
aarch64-feature-bti.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-feature-btipac.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-feature-pac.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08: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 [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -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 [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-gnu-ifunc-nonpreemptable.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-gnu-ifunc-nonpreemptable2.s [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges 2019-08-20 08:34:56 +00:00
aarch64-gnu-ifunc-nosym.s [test] Change llvm-readobj -long-option to --long-option or well-known short options. NFC 2019-05-01 05:49:01 +00:00
aarch64-gnu-ifunc-plt.s [ELF] Support aarch64_be 2021-02-08 08:55:29 -08:00
aarch64-gnu-ifunc.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
aarch64-gnu-ifunc2.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -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-gotpage.s [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation 2021-01-26 12:01:38 +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 [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-ifunc-bti.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
aarch64-plt.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-prel16.s [test] Fix unused check prefixes 2021-02-08 13:44:30 -08:00
aarch64-prel32.s [ELF] Support aarch64_be 2021-02-08 08:55:29 -08: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 [ELF] Support aarch64_be 2021-02-08 08:55:29 -08:00
aarch64-relocs.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08: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 [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08: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 [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -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 [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -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 [ELF] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -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 [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08: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 printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-undefined-weak.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-variant_pcs.s ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08: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] Fix interaction between --unresolved-symbols= and --[no-]allow-shlib-undefined 2020-11-17 12:20:57 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [test] Use host platform specific error message substitution in lit tests 2021-01-29 07:16:30 -05:00
archive.s Make a test more robust. 2018-07-05 16:03:20 +00:00
arm-abs32-dyn.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn 2020-10-22 09:48:19 -07:00
arm-copy.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
arm-gnu-ifunc.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
arm-got-relative.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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] Fix unuses FileCheck prefixes in lld 2021-02-01 20:52:33 -08: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
arm-tls-le32.s [ELF] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -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 [test] Use host platform specific error message substitution in lit tests 2021-01-29 07:16:30 -05: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 ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08:00
cgprofile-err.s [ELF] - Improve call graph pasing error reporting. 2018-07-10 10:28:55 +00:00
cgprofile-icf.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
cgprofile-obj.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -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 [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08: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-archive-lookup.s [lld][PowerPC][test] Avoid flaky failures 2020-12-11 19:46:51 +00:00
common-gc.s [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08:00
common-gc2.s [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08: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 [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08:00
conflict-debug-variable2.s [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
copy-relocation-zero-addr.s [ELF][test] Rewrite st_value=0 copy relocation tests 2020-12-12 16:50:25 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
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-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] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08: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 ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08: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-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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
dynamic-reloc.s [ELF] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn 2020-10-22 09:48:19 -07: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] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08: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-cfi-b-key.s ELF: Teach the linker about the 'B' augmentation string character. 2021-01-05 19:51:11 -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 [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08: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 ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08:00
emit-relocs-eh-frame.s
emit-relocs-gc.s [ELF][test] Add --emit-relocs --gc-sections test for relocation section for a non-SHF_ALLOC section 2021-01-30 00:51:36 -08: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 [ELF] Drop Android specific workaround -m aarch64_elf64_le_vec 2021-02-09 00:43:10 -08: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-msp430.s lld/ELF: Parse MSP430 BFD/emulation names 2020-12-14 09:38:12 -08:00
emulation-ppc.s [PowerPC] Support powerpcle target in LLD [4/5] 2021-01-02 12:18:05 -06: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
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-handling-script-linux.test [lld] Provide a hook to customize undefined symbols error handling 2020-11-09 13:28:48 +01:00
error-handling-script-windows.bat Provide a hook to customize missing library error handling 2020-11-03 11:01:29 +01: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-versym.s [test] Add -mtriple 2021-01-22 19:07:02 -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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [lld][ELF] Support for zero flag section groups 2021-02-16 14:33:09 -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] --gc-sections: retain dependent sections of non-SHF_ALLOC sections 2020-10-21 10:11:26 -07: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 [ELF] --gc-sections: collect unused SHF_LINK_ORDER .gcc_except_table 2021-02-05 21:35:27 -08: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-retain.s [ELF] Make SHF_GNU_RETAIN sections GC roots 2021-02-04 09:23:01 -08:00
gc-sections-shared.s [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -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-strip-debug.s [ELF] Don't consider SHF_ALLOC ".debug*" sections debug sections 2020-11-12 09:59:43 -08: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-icf.s [ELF] --gdb-index: support --icf={safe,all} 2020-10-20 09:35:32 -07: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 [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs 2021-01-12 00:07:28 -08:00
global-offset-table-position-aarch64.s [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -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 [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08: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] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08:00
gnu-hash-table.s [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
gnu-ifunc-i386.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
gnu-ifunc-noplt-i386.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
gnu-ifunc-noplt.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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
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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
i386-relative.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
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 [ELF] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -08:00
i386-tls-dynamic.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
i386-tls-gdiele.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
i386-tls-ie-shared.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
i386-tls-ld-preemptable.s [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_386 2019-08-20 08:43:47 +00:00
i386-tls-le-align.s [ELF][X86] Fix R_RELAX_TLS_GD_TO_LE_NEG and R_NEG_TLS after D62059 2019-05-18 01:58:40 +00:00
i386-tls-le-undef.s [ELF] Fix getRelocTargetVA formulae of R_TLS and R_NEG_TLS 2019-05-20 11:47:31 +00:00
i386-tls-le.s [ELF] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -08:00
i386-tls-opt-iele-nopic.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -08: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 [ELF] Improve --icf=safe diagnostic 2021-02-05 09:37:37 -08:00
icf-symbol-type.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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
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
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
interconnected-lazy.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [ELF] Inspect -EL & -EB for OUTPUT_FORMAT(default, big, little) 2021-02-08 10:34:57 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
just-symbols.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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-mixed2.s [ELF] -r: don't crash when a non-SHF_LINK_ORDER orphan is added before a SHF_LINK_ORDER orphan 2020-10-28 08:56:42 -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 Provide a hook to customize missing library error handling 2020-11-03 11:01:29 +01:00
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 ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08: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-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
mips-elf-abi.s
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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08: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
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 ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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
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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
mips-tls-hilo.s [ELF] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
mips-tls.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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] Allow R_386_GOTOFF from .debug_info 2021-02-04 09:17:47 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
pack-dyn-relocs-arm2.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [PowerPC] Support powerpcle target in LLD [4/5] 2021-01-02 12:18:05 -06: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] Support R_PPC_ADDR24 (ba foo; bla foo) 2021-01-17 00:02:13 -08: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 [PowerPC] Support powerpcle target in LLD [4/5] 2021-01-02 12:18:05 -06: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 [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08:00
ppc64-error-missaligned-ds.s [test] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
ppc64-local-exec-tls.s [ELF] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
ppc64-pcrel-call-to-pcrel.s ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08: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 ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08: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-err.s [ELF] Improve R_PPC64_ADDR* relocation tests 2021-01-19 11:42:51 -08:00
ppc64-reloc-addr.s [ELF] Support R_PPC64_ADDR16_HIGH 2021-01-19 11:42:53 -08:00
ppc64-reloc-addr16-err.s [ELF] Support R_PPC64_ADDR16_HIGH 2021-01-19 11:42:53 -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 [ELF] Improve R_PPC64_ADDR* relocation tests 2021-01-19 11:42:51 -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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -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 [ELF][PPC64] Detect missing R_PPC64_TLSGD/R_PPC64_TLSLD and disable TLS relaxation 2020-12-21 08:45:41 -08:00
ppc64-tls-pcrel-gd.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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-ld.s ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08:00
ppc64-tls-pcrel-le.s ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08: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 ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08: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-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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 ELFObjectWriter: Don't sort local symbols 2021-02-07 15:47:10 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
relocation-none-i386.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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 [test] Use host platform specific error message substitution in lit tests 2021-01-29 07:16:30 -05: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 Undo test changs introduced by D96193. 2021-02-11 13:29:41 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
retain-symbols-file.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 [RISCV] Add support for printing pcrel immediates as absolute addresses in llvm-objdump 2020-12-04 10:34:12 -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 [RISCV] Add support for printing pcrel immediates as absolute addresses in llvm-objdump 2020-12-04 10:34:12 -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] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -08:00
riscv-undefined-weak.s [RISCV] Add support for printing pcrel immediates as absolute addresses in llvm-objdump 2020-12-04 10:34:12 -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-gap.s [ELF] --emit-relocs: fix st_value of STT_SECTION in the presence of a gap before the first input section 2020-11-02 08:37:15 -08: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
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
soname2.s
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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
symbol-ordering-file.s [test] Use host platform specific error message substitution in lit tests 2021-01-29 07:16:30 -05: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
symver-archive.s [ELF] Replace unused output filenames with /dev/null in tests 2018-07-02 17:48:23 +00:00
symver.s [ELF] Error for undefined foo@v1 2020-12-01 08:59:54 -08: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
target-specific-options.s [ELF] Reorganize "is only supported on" tests and fix some diagnostics 2020-12-09 12:14:00 -08: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
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-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-weak-undef.s [lld][ELF][test] Add testing for IE/LD TLS weak undef references 2021-01-25 09:58:56 +00:00
tls.s [ELF] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -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] Make ELF tests amenable to the order of non-local symbols 2021-02-12 21:00:42 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
undef.s clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle 2020-11-24 08:51:58 -05: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] Fix interaction between --unresolved-symbols= and --[no-]allow-shlib-undefined 2020-11-17 12:20:57 -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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
version-script-extern-wildcards.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08:00
version-script-extern.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -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 [LLD] Search archives for symbol defs to override COMMON symbols. 2020-12-07 10:09:19 -05: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-defined.s [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file 2021-01-22 09:20:29 -08:00
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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -08: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: retain __wrap_foo if foo is defined in an object/bitcode file 2021-01-22 09:20:29 -08: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] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn 2020-10-22 09:48:19 -07: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-err.s [ELF] Drop '>>> defined in ' for locations of linker synthesized symbols 2020-12-30 09:16:26 -08:00
x86-64-gotpc-offset.s [ELF] Don't relax R_X86_64_GOTPCRELX if addend != -4 2020-11-30 08:30:19 -08:00
x86-64-gotpc-relax-nopic.s [X86] Avoid generating invalid R_X86_64_GOTPCRELX relocations 2020-12-18 23:38:38 +00:00
x86-64-gotpc-relax-und-dso.s ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -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 [ELF] Test R_*_SIZE for non-SHF_ALLOC sections 2020-11-07 20:19:21 -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-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 ELFObjectWriter: Don't sort non-local symbols 2021-02-13 10:32:27 -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 [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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