llvm-capstone/lld/test/ELF
Fangrui Song d24b94f070 [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file
If foo is referenced in any object file, bitcode file or shared object,
`__wrap_foo` should be retained as the redirection target of sym
(f96ff3c0f8).

If the object file defining foo has foo references, we cannot easily distinguish
the case from cases where foo is not referenced (we haven't scanned
relocations). Retain `__wrap_foo` because we choose to wrap sym references
regardless of whether sym is defined to keep non-LTO/LTO/relocatable links' behaviors similar
https://sourceware.org/bugzilla/show_bug.cgi?id=26358 .

If foo is defined in a shared object, `__wrap_foo` can still be omitted
(`wrap-dynamic-undef.s`).

Reviewed By: andrewng

Differential Revision: https://reviews.llvm.org/D95152
2021-01-22 09:20:29 -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 [ELF] report section sizes when output file too large 2021-01-21 19:47:03 +00:00
lto [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file 2021-01-22 09:20:29 -08:00
aarch64-abs16.s
aarch64-abs32-dyn.s
aarch64-abs32.s
aarch64-abs64-dyn.s
aarch64-bti-pac-cli-error.s
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
aarch64-combined-dynrel.s
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
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-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-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-nopatch.s
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
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
aarch64-data-relocs.s
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
aarch64-fpic-add_abs_lo12_nc.s
aarch64-fpic-adr_prel_lo21.s
aarch64-fpic-adr_prel_pg_hi21.s
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
aarch64-fpic-ldst32_abs_lo12_nc.s
aarch64-fpic-ldst64_abs_lo12_nc.s
aarch64-fpic-prel16.s
aarch64-fpic-prel32.s
aarch64-fpic-prel64.s
aarch64-gnu-ifunc2.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08: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-nonpreemptable2.s
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-nosym.s
aarch64-gnu-ifunc-plt.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-gnu-ifunc.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
aarch64-hi21-error.s
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
aarch64-lo12-alignment.s
aarch64-lo21-error.s
aarch64-load-alignment.s
aarch64-movw-error.s
aarch64-movw-tprel.s
aarch64-nopic-plt.s
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
aarch64-prel32.s
aarch64-property-relocatable.s
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
aarch64-reloc-plt32.s [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation 2020-06-23 16:10:07 -07:00
aarch64-relocs.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-relro.s
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
aarch64-tls-ie.s [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form 2020-12-16 09:20:55 -08:00
aarch64-tls-iele.s
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
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
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 [lld] [ELF] AArch64: Handle DT_AARCH64_VARIANT_PCS 2020-12-17 11:09:55 -03:00
abs-conflict.s
abs-hidden.s
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
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
amdgpu-kernels.s AMDGPU: Update AMDHSA code object version handling 2020-10-14 13:04:27 -04:00
amdgpu-relocs.s
apply-dynamic-relocs.s
archive-fetch.s
archive-no-index.s
archive-thin-missing-member.s [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests 2021-01-18 07:14:37 -05:00
archive.s
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
arm-bl-v6-inrange.s
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
arm-blx.s
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
arm-eabi-version.s
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
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
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
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
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-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
arm-exidx-sentinel-orphan.s
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
arm-extreme-range-pi-thunk.s
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
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
arm-fix-cortex-a8-toolarge.s
arm-force-pi-thunk.s
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
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 [ELF] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn 2020-10-22 09:48:19 -07: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
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
arm-sbrel32.s [ELF][ARM] Increase default max-page-size from 4096 to 6536 2020-04-18 08:19:45 -07:00
arm-static-defines.s
arm-symbol-ordering-file.s
arm-tag-vfp-args-errs.s
arm-tag-vfp-args-illegal.s
arm-tag-vfp-args.s
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-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-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
arm-thumb-branch-rangethunk.s
arm-thumb-branch.s
arm-thumb-condbranch-thunk.s
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
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
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
arm-thumb-narrow-branch-check.s
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
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
arm-thumb-undefined-weak-narrow.test
arm-thumb-undefined-weak.s [LLD][ELF][ARM] Convert ADR/LDR to .inst .reloc 2020-04-20 13:59:05 +01:00
arm-thunk-edgecase.s
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
arm-thunk-linkerscript-large.s
arm-thunk-linkerscript-orphan.s
arm-thunk-linkerscript-sort.s
arm-thunk-linkerscript.s
arm-thunk-many-passes.s
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
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-thunk-toolargesection.s
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-gd-nonpreemptible.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
arm-v4bx.test
arm-v5-reloc-error.s
as-needed-in-regular.s
as-needed-lazy.s
as-needed-no-reloc.s
as-needed-not-in-regular.s
as-needed-weak.s
as-needed.s
assignment-archive.s
auxiliary.s
avoid-empty-program-headers.s
avr-reloc.s [LLD][ELF][AVR] Implement the missing relocation types 2020-07-12 18:18:54 +02:00
bad-archive.s
basic-aarch64.s
basic-avr.s
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
basic-i386.s
basic-mips.s
basic-ppc64.s
basic-ppc.s
basic-sparcv9.s
basic.s [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests 2021-01-18 07:14:37 -05:00
bss-start-common.s
bss.s
bsymbolic-undef.s
bsymbolic.s
build-id.s
canonical-plt-pcrel.s
canonical-plt-symbolic.s
cgprofile-bad-clusters.s
cgprofile-err.s
cgprofile-icf.s
cgprofile-obj.s
cgprofile-print.s
cgprofile-reproduce.s
cgprofile-shared-warn.s
cgprofile-txt2.s
cgprofile-txt.s
cgprofile-warn.s
chroot.s
color-diagnostics.test
combreloc.s
comdat-discarded-error.s
comdat-discarded-gdb-index.s
comdat-discarded-lazy.s [ELF] Demote lazy symbols relative to a discarded section to Undefined 2020-06-09 11:27:34 -07:00
comdat-discarded-ppc32.s
comdat-discarded-ppc64.s
comdat-discarded-reloc.s
comdat-linkonce.s
comdat.s
comment-gc.s
common-archive-lookup.s [lld][PowerPC][test] Avoid flaky failures 2020-12-11 19:46:51 +00:00
common-gc2.s
common-gc3.s
common-gc.s
common-page.s
common-shared.s
common.s
compatible-section-types.s
compress-debug-sections-reloc.s
compress-debug-sections.s
compressed-debug-conflict.s
compressed-debug-input-err.s
compressed-debug-input.s
compressed-debug-level.test
compressed-input-alignment.test
conflict-debug-variable2.s Revert "[DebugInfo] Remove dots from getFilenameByIndex return value" 2020-09-15 10:06:47 -07:00
conflict-debug-variable-file-index.s
conflict-debug-variable.s
conflict-variable-linkage-name.s
conflict.s
copy-errors.s
copy-in-shared.s
copy-rel-abs.s
copy-rel-corrupted.s
copy-rel-large.s
copy-rel-tls.s
copy-rel-version.s
copy-rel.s
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
cref.s
ctors_dtors_priority.s
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
debug-line-str.s
debug-relocation-none.test
default-fill.s
default-output.s
defined-tls_get_addr.s
defsym-dynamic.s
defsym-reserved-syms.s
defsym.s
dependency-file.s [ELF] Add --dependency-file option 2020-08-03 16:59:13 -07:00
deplibs-colon-prefix.s
deplibs-corrupt.s
deplibs.s
discard-locals.s
discard-merge-locals.s
discard-merge-unnamed.s
discard-none.s
dont-export-hidden.s
driver-access.test
driver.test [ELF] Support -r --gc-sections 2020-07-23 08:16:01 -07:00
dso_handle.s
dso-undef-size.s
dt_flags.s
dt_tags.s
duplicated-plt-entry.s
duplicated-synthetic-sym.s
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
dynamic-list-archive.s
dynamic-list-cpp.s [lld][test] Expand testing for dynamic-list and export-dynamic 2020-06-10 14:06:30 +01:00
dynamic-list-empty.s
dynamic-list-extern.s
dynamic-list-glob.s [lld][test] Expand testing for dynamic-list and export-dynamic 2020-06-10 14:06:30 +01:00
dynamic-list-locals.s
dynamic-list-preempt2.s
dynamic-list-preempt-replace-symbol.s
dynamic-list-preempt.s
dynamic-list-unexpected-end.s
dynamic-list-weak-archive.s
dynamic-list.s
dynamic-no-rosegment.s
dynamic-reloc-in-ro.s
dynamic-reloc-index.s
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
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
dynsym-pie.s
early-exit-for-bad-paths.s
edata-etext.s
edata-no-bss.s
eh-align-cie.s
eh-frame-begin-end.s
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
eh-frame-gc2.s
eh-frame-gc.s
eh-frame-hdr-abs-fde.s
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
eh-frame-hdr-icf.s
eh-frame-hdr-no-out2.s
eh-frame-hdr.s
eh-frame-marker.s
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
eh-frame-negative-pcrel-sdata2.s
eh-frame-negative-pcrel-sdata4.s
eh-frame-negative-pcrel-sdata8.s
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
eh-frame-plt.s
eh-frame-rel.s
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
eh-frame-value-format2.s
eh-frame-value-format3.s
eh-frame-value-format4.s
eh-frame-value-format5.s
eh-frame-value-format6.s
eh-frame-value-format7.s [ELF] Support .cfi_signal_frame 2020-08-07 22:08:44 -07:00
eh-frame-value-format8.s
eh-frame-value-format9.s
eh-frame.s
ehdr_start.s
ehframe-relocation.s
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
emit-relocs-discard-locals.s [LLD][ELF] Implement --discard-* for cases when -r or --emit-relocs are used. 2020-04-25 18:59:41 +07:00
emit-relocs-eh-frame.s
emit-relocs-gc.s
emit-relocs-icf1.s
emit-relocs-icf2.s
emit-relocs-icf.s
emit-relocs-merge.s
emit-relocs-mergeable2.s
emit-relocs-mergeable-i386.s
emit-relocs-mergeable.s
emit-relocs.s
empty-archive.s
empty-pack-dyn-relocs.s
empty-pt-load.s
empty-ver2.s
empty-ver.s
emulation-aarch64.s
emulation-arm.s
emulation-mips.s
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
emulation-sparc.s [ELF] Support a few more SPARCv9 relocations 2020-04-17 08:12:15 -07:00
emulation-x86.s
end-abs.s
end-dso-defined.s
end-preserve.s
end-update.s
end.s
entry.s
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
error-limit.test
exclude-discarded-error2.s
exclude-discarded-error.s
exclude-libs-undef.s
exclude-libs.s
exclude.s
executable-undefined-ignoreall.s [lld] NFC: fix trivial typos in comments 2020-04-02 01:21:36 +09:00
executable-undefined-protected-ignoreall.s
execute-only-mixed-data.s [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) 2020-05-15 11:07:25 -07:00
execute-only.s [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) 2020-05-15 11:07:25 -07:00
export-dynamic-symbol.s [ELF] Improve --export-dynamic-symbol performance by checking whether wildcard is really used 2020-06-17 17:12:10 -07:00
export-symbols.s [lld][test] Expand testing for dynamic-list and export-dynamic 2020-06-10 14:06:30 +01:00
fatal-warnings.s
file-access.s
fill-trap-ppc.s
fill-trap.s
filter.s
format-binary.test [ELF][test] Reorganize format-binary.test 2020-04-10 17:00:12 -07:00
gc-absolute.s
gc-collect-undefined.s
gc-merge-local-sym.s
gc-sections-alloc.s
gc-sections-eh.s
gc-sections-group-debug.s
gc-sections-group.s
gc-sections-implicit-addend.s
gc-sections-keep-shared-start.s
gc-sections-linker-defined-symbol.s
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-linkorder-err.s
gc-sections-linkorder.s
gc-sections-local-sym.s
gc-sections-lsda.s [ELF] --gc-sections: collect unused .gcc_except_table in section groups and associated text sections 2020-11-17 09:11:20 -08:00
gc-sections-merge-addend.s
gc-sections-merge-implicit-addend.s
gc-sections-merge.s
gc-sections-metadata-startstop.s
gc-sections-no-undef-error.s
gc-sections-non-alloc-to-merge.s
gc-sections-print.s
gc-sections-protected.s
gc-sections-shared.s
gc-sections-string.s
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
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
gc-sections-weak.s
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
gdb-index-dwarf5-low-high.s
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
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
gdb-index-invalid-section-index.yaml
gdb-index-loclists.s [ELF] --gdb-index: support .debug_loclists 2020-04-29 15:04:13 -07:00
gdb-index-multiple-cu-2.s
gdb-index-multiple-cu.s
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
gdb-index-parse-fail.s
gdb-index-ranges-discarded.s
gdb-index-ranges.s
gdb-index-rng-lists.s
gdb-index-tls.s
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_shared.s
global_offset_table.s
global-offset-table-position-aarch64.s [LLD][ELF][AArch64] Set _GLOBAL_OFFSET_TABLE_ at the start of .got 2021-01-18 14:51:14 -03: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
global-offset-table-position-mips.s
global-offset-table-position-redef-err.s
global-offset-table-position.s
gnu-hash-table-copy.s
gnu-hash-table-many.s
gnu-hash-table-rwsegment.s
gnu-hash-table.s
gnu-ifunc-canon.s
gnu-ifunc-dso.s
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
gnu-ifunc-i386.s [ELF] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn 2020-10-22 09:48:19 -07:00
gnu-ifunc-noplt-i386.s
gnu-ifunc-noplt.s
gnu-ifunc-nosym-i386.s
gnu-ifunc-nosym.s
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
gnu-ifunc-shared.s
gnu-ifunc.s [ELF] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn 2020-10-22 09:48:19 -07:00
gnu-property-align-32.s
gnu-property-align.s
gnu-property-err.s [ELF] .note.gnu.property: error for invalid pr_datasize 2020-08-25 08:05:39 -07:00
gnu-unique.s
gnustack.s
got32-i386-pie-rw.s
got32-i386.s
got32x-i386.s
got-i386.s
got.s
help.s
hexagon-eflag.s
hexagon-gotrel.s
hexagon-jump-error.s
hexagon-plt.s
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
hexagon-tls-gd.s
hexagon-tls-ie.s
hexagon-tls-le.s
hexagon.s
hidden-shared-err.s
hidden-vis-shared.s
i386-debug-noabs.test
i386-feature-cet.s
i386-got-and-copy.s
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
i386-gotpc-dynamic.s
i386-gotpc.s
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
i386-pc8-pc16-addend.s
i386-pc8.s
i386-pc16.test
i386-pic-plt.s
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
i386-reloc8-reloc16-addend.s
i386-reloc-8-large-addend.s
i386-reloc-8.s
i386-reloc-16-large-addend.s
i386-reloc-16.s
i386-reloc-large-addend.s
i386-reloc-range.s
i386-retpoline-nopic-linkerscript.s
i386-retpoline-nopic.s
i386-retpoline-pic-linkerscript.s
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
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
i386-tls-le-align.s
i386-tls-le-undef.s
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
i386-tls-vaddr-align.s
i386-zrel-zrela.s [ELF] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -08:00
icf1.s
icf2.s
icf3.s
icf4.s
icf5.s
icf6.s
icf7.s
icf8.s
icf9.s
icf10.s
icf11.test
icf12.s
icf13.s
icf14.s
icf15.s
icf16.s
icf17.s
icf-absolute2.s [lld] NFC: fix trivial typos in comments 2020-04-02 01:21:36 +09:00
icf-absolute.s
icf-c-identifier.s
icf-comdat.s
icf-different-output-sections.s
icf-eh-frame.s [ELF] Support .cfi_signal_frame 2020-08-07 22:08:44 -07:00
icf-i386.s
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
icf-link-order.s
icf-many-sections.s
icf-merge2.s
icf-merge-sec.s
icf-merge.s
icf-merged-sections.s
icf-non-mergeable.s
icf-none.s
icf-preemptible.s
icf-relro.s
icf-safe.s
icf-symbol-type.s
ignore-plugin.test
image-base.s
incompatible-ar-first.s
incompatible-section-flags.s
incompatible-section-types2.s
incompatible.s
init_fini_priority.s
init-fini-progbits.s
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
input-section-flags-diag1.test
input-section-flags-diag2.test
input-section-flags-diag3.test
input-section-flags-keep.s
input-section-flags.s
invalid-cie-length2.s
invalid-cie-length3.s
invalid-cie-length4.s
invalid-cie-length5.s
invalid-cie-length.s
invalid-cie-reference.s
invalid-dynamic-list.test [lld][test] Expand testing for dynamic-list and export-dynamic 2020-06-10 14:06:30 +01:00
invalid-eh-frame2.s
invalid-eh-frame3.s
invalid-eh-frame4.s
invalid-eh-frame5.s
invalid-eh-frame6.s
invalid-eh-frame7.s
invalid-eh-frame8.s
invalid-eh-frame9.s
invalid-eh-frame.s
invalid-fde-rel.s
invalid-linkerscript.test
invalid-local-symbol-in-dso.s
invalid-relocations.test
just-symbols-cref.s
just-symbols.s
lazy-arch-conflict.s
libsearch.s
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-err2.s
linkorder-err.s
linkorder-forward-ref.test
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-mixed.s [ELF] Allow mixed SHF_LINK_ORDER & non-SHF_LINK_ORDER sections and sort within InputSectionDescription 2020-08-17 11:29:05 -07:00
linkorder-script.s [ELF] Move SHF_LINK_ORDER till OutputSection addresses are known 2020-05-04 14:25:25 +01:00
lit.local.cfg Provide a hook to customize missing library error handling 2020-11-03 11:01:29 +01:00
llvm33-rela-outside-group.s
local-dynamic.s
local-got-pie.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
local-got-shared.s
local-got.s
local-symbols-order.s
local-undefined-symbol.s
local.s
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
many-alloc-sections.s
many-sections.s
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
map-file.s [LLD][ELF][test] Fix CHECKs in map-file test 2020-09-21 18:38:19 +03:00
map-gc-sections.s
merge-align2.s
merge-align.s
merge-entsize2.s
merge-entsize.s
merge-gc-piece2.s
merge-gc-piece.s
merge-reloc.s
merge-relocatable.s
merge-shared-str.s
merge-shared.s
merge-string-align2.s
merge-string-align.s
merge-string-empty.s
merge-string-error.s
merge-string-no-null.s
merge-string.s
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
merge.s
mergeable-errors.s
mips64-eh-abs-reloc.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
mips-26-mask.s
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
mips-64-disp.s
mips-64-got-overflow.s
mips-64-got.s
mips-64-gprel-so.s
mips-64-rels.s
mips-64.s
mips-abs-got.s
mips-align-err.s
mips-call16.s
mips-call-hilo.s
mips-dynamic.s
mips-dynsym-sort.s
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-elf-flags-err.s
mips-elf-flags-err.test
mips-elf-flags.s
mips-fp-flags-err.test
mips-gnu-hash.s
mips-got16-relocatable.s
mips-got16.s
mips-got-and-copy.s
mips-got-extsym.s
mips-got-hilo.s
mips-got-page-script.s
mips-got-page.s
mips-got-redundant.s
mips-got-relocs.s
mips-got-script.s
mips-got-string.s
mips-got-weak.s
mips-gp-disp-ver.s
mips-gp-disp.s
mips-gp-ext.s
mips-gp-local.s
mips-gp-lowest.s
mips-gprel32-relocs-gp0.s
mips-gprel32-relocs.s
mips-gprel-sec.s
mips-higher-highest.s
mips-hilo-gp-disp.s
mips-hilo-hi-only.s
mips-hilo.s
mips-jalr-non-functions.s
mips-jalr.s
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
mips-micro-cross-calls.s
mips-micro-got.s
mips-micro-jal.s
mips-micro-plt.s
mips-micro-relocs.s
mips-micro-thunks.s
mips-micror6-relocs.s
mips-n32-emul.s
mips-n32-rels.s
mips-no-objects.s
mips-non-zero-gp0.s
mips-nonalloc.s
mips-npic-call-pic-os.s
mips-npic-call-pic-script.s
mips-npic-call-pic.s
mips-options-r.test
mips-options.s
mips-out-of-bounds-call16-reloc.s
mips-pc64.s [mips] Support 64-bit relative relocations 2020-06-02 11:44:11 +03:00
mips-pc-relocs.s
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
mips-plt-n64.s
mips-plt-r6.s
mips-reginfo.s
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-tls-64-pic-local-variable.s
mips-tls-64.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03: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
mips-tls-static.s
mips-tls.s [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
mips-traps.s
mips-xgot-order.s
msp430.s
multiple-cu.s
new-dtags.test
nmagic.s
no-augmentation.s
no-discard-this_module.s
no-inhibit-exec.s
no-line-parser-errors-if-empty-section.s
no-line-parser-errors-if-no-section.s
no-merge.s
no-obj.s
no-plt-shared.s
no-soname.s
no-symtab.s
no-undefined.s
nobits-offset.s
non-abs-reloc.s [ELF] Move the outSecOff addend from relocAlloc/relocNonAlloc/... to InputSectionBase::relocate 2020-08-11 08:06:38 -07:00
non-alloc-link-order-gc.s
noplt-pie.s
note-alignment.s
note-contiguous.s
note-first-page.s
note-loadaddr.s
note-multiple.s
note-noalloc2.s
note-noalloc.s
note.s
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
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
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
pack-dyn-relocs-tls-x86-64.s
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
partition-errors.s
partition-exidx.s
partition-icf.s
partition-move-to-main-startstop.s
partition-move-to-main.s
partition-notes.s
partition-pack-dyn-relocs.s
partition-synthetic-sections.s
partition-thunk-reuse.s
partitions.s
phdr-align.s
pie.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
ppc32-abs-pic.s
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
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
ppc32-reloc-rel.s [PowerPC] Support powerpcle target in LLD [4/5] 2021-01-02 12:18:05 -06:00
ppc32-relocatable-got2.s
ppc32-tls-gd.s
ppc32-tls-ie.s
ppc32-tls-ld.s
ppc32-tls-le.s
ppc32-weak-undef-call.s
ppc64-abi-version.s
ppc64-abs32-dyn.s
ppc64-abs64-dyn.s
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
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
ppc64-error-missaligned-dq.s
ppc64-error-missaligned-ds.s
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
ppc64-error-toc-tail-call.s
ppc64-func-entry-points.s
ppc64-got-off.s
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
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
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
ppc64-long-branch-pi.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
ppc64-long-branch-rel14.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-long-branch.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-pcrel-call-to-extern.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-pcrel-call-to-pcrel.s [PowerPC] Implement R_PPC64_REL24_NOTOC calls, callee also has no TOC 2020-07-10 07:23:32 -05:00
ppc64-pcrel-call-to-toc-error.s [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk 2020-09-22 07:37:54 -05:00
ppc64-pcrel-call-to-toc.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-pcrel-long-branch-error.s [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk 2020-09-22 07:37:54 -05:00
ppc64-pcrel-long-branch.s [LLD][PowerPC] Add a pc-rel based long branch thunk 2020-08-28 10:40:48 -05:00
ppc64-plt-stub-compatible.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-plt-stub.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-rel-calls.s
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-addr16-err.s [ELF] Support R_PPC64_ADDR16_HIGH 2021-01-19 11:42:53 -08: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-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-split-stack-adjust-fail.s
ppc64-split-stack-adjust-overflow.s
ppc64-split-stack-adjust-size-success.s
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
ppc64-tls-ld-le.s
ppc64-tls-ld-preemptable.s
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 Raland D87318 [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic 2020-10-01 12:36:33 -07:00
ppc64-tls-pcrel-ie.s [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec 2020-09-22 05:48:43 -05:00
ppc64-tls-pcrel-ld.s [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic 2020-10-23 08:23:56 -05:00
ppc64-tls-pcrel-le.s [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec 2020-09-15 09:06:19 -05:00
ppc64-tls-vaddr-align.s
ppc64-toc-addis-nop-lqsq.s
ppc64-toc-addis-nop.s
ppc64-toc-call-to-pcrel-long-jump.s [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits 2020-09-25 06:39:14 -05:00
ppc64-toc-call-to-pcrel.s [PowerPC] Fix thunk alignment issue when using pc-rel instruction 2020-08-17 09:09:36 -05:00
ppc64-toc-rel.s
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-relax-constants.s
ppc64-toc-relax-ifunc.s
ppc64-toc-relax-jumptable.s
ppc64-toc-relax.s
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
ppc64-weak-undef-call.s
ppc-reloc-copy.s
pr34660.s [AArch64InstPrinter] Change printAlignedLabel to print the target address in hexadecimal form 2020-04-10 09:21:09 -07:00
pr34872.s
pr36475.s
pr37735.s
pre_init_fini_array_missing.s
pre_init_fini_array.s
print-archive-stats.s [ELF] Add --print-archive-stats= 2020-04-29 18:04:37 -07:00
print-icf.s
progname.s
program-header-layout.s
protected-data-access.s
protected-function-access.s
protected-shared.s
pt-gnu-property.s
push-state.s
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
relative-dynamic-reloc-pie.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
relative-dynamic-reloc.s
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
relocatable-build-id.s
relocatable-comdat2.s
relocatable-comdat-multiple.s
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-comment.s
relocatable-common.s
relocatable-compressed-input.s
relocatable-discard-locals.s [LLD][ELF] Implement --discard-* for cases when -r or --emit-relocs are used. 2020-04-25 18:59:41 +07:00
relocatable-eh-frame-hdr.s
relocatable-ehframe.s
relocatable-empty-archive.s
relocatable-gc.s [ELF] Support -r --gc-sections 2020-07-23 08:16:01 -07:00
relocatable-local-sym.s
relocatable-many-sections.s
relocatable-non-alloc.s
relocatable-rel-iplt.s
relocatable-reloc.s
relocatable-script.s
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
relocatable-symbol-name.s
relocatable-symbols.s
relocatable-tls.s
relocatable-versioned.s
relocatable-visibility.s
relocatable.s
relocation-absolute.s
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
relocation-common.s
relocation-copy-alias.s
relocation-copy-align-common.s
relocation-copy-align.s
relocation-copy-flags.s
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
relocation-copy.s
relocation-group.test
relocation-i686.s
relocation-in-merge.s
relocation-nocopy.s
relocation-non-alloc.s
relocation-none-aarch64.s
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
relocation-past-merge-end.s
relocation-relative-absolute.s
relocation-relative-synthetic.s
relocation-relative-weak.s
relocation-size-err.s
relocation-undefined-weak.s
relocation.s
relro-bss.s
relro-copyrel-bss-script.s
relro-init-fini-script.s
relro-non-contiguous-script-data.s
relro-non-contiguous.s
relro-omagic.s
relro-script.s
relro-tls.s
relro.s
reproduce-backslash.s
reproduce-deplibs.s [ELF][test] Improve reproduce tests and enable for Windows 2020-04-09 16:06:55 +01:00
reproduce-error.s [ELF][test] Improve reproduce tests and enable for Windows 2020-04-09 16:06:55 +01:00
reproduce-linkerscript.s remove temporary logging again now that things are figured out 2020-04-27 14:01:37 -04:00
reproduce-lto.s [lld][ELF][test] Add a couple of test cases for LTO behaviour 2020-09-24 11:49:20 +01:00
reproduce-thin-archive.s [ELF][test] Improve reproduce tests and enable for Windows 2020-04-09 16:06:55 +01:00
reproduce-windows2.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.s [ELF][test] Improve reproduce tests and enable for Windows 2020-04-09 16:06:55 +01:00
resolution-shared.s
resolution.s
retain-symbols-file.s
retain-und.s
riscv32-reloc-32-pic.s
riscv64-reloc-64-pic.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
riscv-elf-flags.s
riscv-gp-no-sdata.s
riscv-gp.s [ELF] Set DF_1_PIE for -pie 2020-06-01 10:19:41 -07:00
riscv-hi20-lo12.s
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
riscv-pcrel-hilo.s
riscv-plt.s
riscv-reloc-64-pic.s
riscv-reloc-add.s
riscv-reloc-align.s
riscv-reloc-copy.s
riscv-reloc-got.s
riscv-tls-gd.s
riscv-tls-ie.s
riscv-tls-ld.s
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
rodynamic.s
section-align-0.test
section-layout.s
section-name.s
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
section-symbols.test
sectionstart-noallochdr.s
sectionstart.s
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
shared.s
shf-info-link.test
shlib-undefined-archive.s
shlib-undefined-local.s
shlib-undefined-shared.s
sht-group-empty.test
sht-group-gold-r.test
shuffle-sections-init-fini.s
shuffle-sections.s
silent-ignore.test [ELF] Ignore --no-relax for RISC-V 2020-07-07 09:48:13 -07:00
soname2.s
soname.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
startstop-gccollect.s
startstop-shared2.s
startstop-shared.s
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
static-error.s
static-with-export-dynamic.s
stdout.s
string-table.s
strip-all.s
strip-debug.s
symbol-ordering-file-cgprofile-conflicts.s
symbol-ordering-file-icf.s
symbol-ordering-file-warnings.s
symbol-ordering-file.s [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests 2021-01-18 07:14:37 -05:00
symbol-override.s
symbols.s
symver-archive.s
symver.s [ELF] Error for undefined foo@v1 2020-12-01 08:59:54 -08:00
synthetic-got.s
sysroot.s
sysv-hash-no-rosegment.s
tail-merge-string-align.s
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
textrel.s
threads.s
time-trace.s [ELF] Enforce two-dash form for some LLD specific options and the newer --[no-]pcrel-optimize 2020-08-17 10:00:31 -07:00
tls-got-entry.s
tls-le-weak-undef.s [ELF] Fix a null pointer dereference when relocating a Local-Exec TLS relocation for a lazy symbol 2020-04-21 15:39:31 -07:00
tls-mismatch.s [ELF] Fix "TLS attribute mismatch" false positives for STT_NOTYPE undefined symbols 2020-04-21 07:56:35 -07:00
tls-offset.s
tls-opt.s
tls-relocatable.s
tls-two-relocs.s
tls.s [ELF] Reject local-exec TLS relocations for -shared 2020-12-21 08:47:04 -08:00
trace-ar.s
trace-symbols.s [ELF] Make --trace-symbol track preempted shared definitions 2020-05-19 08:56:35 -07:00
trace.s
ttext-segment.s
ttext-tdata-tbss.s
undef-broken-debug.test
undef-multi.s
undef-not-suggest.test
undef-shared2.s
undef-shared.s
undef-spell-corrector.s
undef-start.s
undef-suggest-extern-c2.s
undef-suggest-extern-c.s
undef-suggest-version.s
undef-version-script.s
undef-with-plt-addr-i686.s
undef-with-plt-addr.s
undef.s clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle 2020-11-24 08:51:58 -05:00
undefined-glob.s
undefined-opt.s [ELF] Handle -u before input files 2020-06-05 08:44:38 -07:00
unique-orphans.s
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
verdef-defaultver.s
verdef-dependency.s
verdef.s
verneed-as-needed-weak.s
verneed-local.s
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
version-exclude-libs.s
version-script-complex-wildcards.s
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-extern2.s
version-script-extern-exact.s
version-script-extern-undefined.s
version-script-extern-wildcards-anon.s
version-script-extern-wildcards.s
version-script-extern.s
version-script-glob.s
version-script-hide-so-symbol.s
version-script-in-search-path.s
version-script-local-preemptible.s
version-script-locals-extern.s
version-script-locals.s
version-script-noundef.s
version-script-reassign-glob.s
version-script-reassign.s
version-script-symver2.s
version-script-symver.s
version-script-twice.s
version-script-undef-version.s
version-script-weak.s
version-script.s
version-symbol-error.s
version-symbol-undef.s
version-use.s
visibility.s
vs-diagnostics-duplicate-split.s
vs-diagnostics-duplicate.s
vs-diagnostics-dynamic-relocation.s
vs-diagnostics-undefined-hidden.s
vs-diagnostics-undefined-symbol-1.s
vs-diagnostics-undefined-symbol-2.s
vs-diagnostics-undefined-symbol-3.s
vs-diagnostics-versionscript.s
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
warn-unresolved-symbols.s
weak-and-strong-undef.s
weak-entry.s
weak-shared-gc.s
weak-undef-got-pie.s
weak-undef-hidden.s
weak-undef-lazy.s
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
weak-undef-rw.s
weak-undef-shared2.s
weak-undef-shared.s
weak-undef.s
whole-archive-name.s
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
wrap-no-real.s [ELF] --wrap: don't error undefined reference to __real_foo (--no-allow-shlib-undefined) if foo is a wrapped definition 2020-06-01 23:00:51 -07:00
wrap-plt.s [ELF][test] Add test coverage of __real_ to wrap-plt.s 2020-07-29 14:10:38 +01:00
wrap-shlib-undefined.s [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file 2021-01-22 09:20:29 -08:00
wrap-with-archive.s
wrap.s [ELF] --wrap: Drop __real_ symbol from the symbol table 2020-05-27 16:58:00 -07:00
writable-sec-plt-reloc.s
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-error2.s
x86-64-dyn-rel-error3.s
x86-64-dyn-rel-error5.s
x86-64-dyn-rel-error.s
x86-64-feature-cet.s
x86-64-got-plt-header.s
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
x86-64-gotpc-relax.s
x86-64-pcrel.s
x86-64-plt-high-addr.s
x86-64-plt.s
x86-64-rela.s
x86-64-relax-got-abs.s
x86-64-relax-offset.s
x86-64-reloc-8-16.s
x86-64-reloc-32-fpic.s
x86-64-reloc-debug-overflow.s
x86-64-reloc-error2.s
x86-64-reloc-error-reporting.s
x86-64-reloc-error.s
x86-64-reloc-gotoff64.s
x86-64-reloc-gotpc64.s
x86-64-reloc-pc32-fpic.s
x86-64-reloc-range-debug-loc.s
x86-64-reloc-range.s
x86-64-reloc-size-shared.s
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
x86-64-retpoline-linkerscript.s
x86-64-retpoline-znow-linkerscript.s
x86-64-retpoline-znow-static-iplt.s
x86-64-retpoline-znow.s
x86-64-retpoline.s
x86-64-split-stack-prologue-adjust-fail.s
x86-64-split-stack-prologue-adjust-shared.s
x86-64-split-stack-prologue-adjust-silent.s
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
x86-64-tls-dynamic.s
x86-64-tls-gd-got.s
x86-64-tls-gd-local.s
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
x86-64-tls-ie-opt-local.s
x86-64-tls-ie.s
x86-64-tls-ld-local.s
x86-64-tls-ld-preemptable.s
x86-64-tls-le-align.s
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
x86-64-tls-pie.s
x86-64-tlsdesc-gd.s
x86-64-tlsdesc-ld.s
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
zdefs.s
znotext-copy-relocation.s
znotext-plt-relocations-protected.s
znotext-plt-relocations.s
znotext-weak-undef.s
zstack-size.s
ztext.s