1
1
mirror of https://github.com/rui314/mold.git synced 2024-10-04 16:48:04 +03:00
mold/test/elf
2022-02-28 13:03:35 +09:00
..
aarch64-hello-static.sh Format 2022-02-17 13:54:15 +09:00
absolute-symbols.sh [ELF] Report an error for an unrepresentable reloc against abs symbol 2022-02-17 11:21:52 +09:00
allow-multiple-definition.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
ar-alignment.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
as-needed2.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
as-needed-weak.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
as-needed.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
auxiliary.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
basic.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
bno-symbolic.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
bsymbolic-functions.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
bsymbolic.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
bug178.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
build-id.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
canonical-plt.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
cmdline.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
color-diagnostics.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
comment.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
common-archive.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
common-ref.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
common.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
compress-debug-sections.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
compressed-debug-info.sh [ELF] Do not corrupt compressed debug sections on i386 2022-02-24 11:05:54 +09:00
copyrel-protected.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
copyrel-relro.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
copyrel.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
default-symver.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
defsym.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
demangle.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
dependency-file.sh [ELF] Add the --dependency-file=FILE option 2022-02-22 13:18:04 +09:00
discard.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
dso-undef.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
dt-init.sh [ELF][RISC-V] Implement TLS_GOT_HI20 and TLS_GD_HI20 2022-01-29 22:35:04 +09:00
dt-needed.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
duplicate-error.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
dynamic-dt-debug.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
dynamic-linker.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
dynamic-list2.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
dynamic-list.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
dynamic.sh Fix tests for musl libc 2022-01-24 10:29:31 +09:00
emit-relocs.sh [ELF] Support --emit-relocs 2022-02-04 18:42:08 +09:00
empty-file.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
empty-input.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
empty-version.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
emulation-deduction.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
entry.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
exception.sh [ELF][RISC-V] Implement TLS_GOT_HI20 and TLS_GD_HI20 2022-01-29 22:35:04 +09:00
exclude-libs2.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
exclude-libs3.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
exclude-libs.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
execstack.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
export-dynamic.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
export-from-exe.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
fatal-warnings.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
filler.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
filter.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
func-addr.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
gc-sections.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
glibc-2.22-bug.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
gnu-hash.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
gnu-linkonce.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
gnu-unique.sh [ELF] Handle ABI incompatibility between -fgnu-unique and -fno-gnu-unique 2022-02-07 07:53:58 +09:00
gnu-warning.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
hello-dynamic.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
hello-static.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
help.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
hidden-undef.sh [ELF] Report an error for an unresolved hidden undef correctly 2022-02-06 13:49:17 +09:00
i386-hello-dynamic.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
i386-hello-static.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
i386-mergeable-strings.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
i386-shared.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
i386-tls-gd.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
i386-tls-ld.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
i386-tlsdesc.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
icf-small.sh [ELF] Fix ICF crash bug 2022-02-08 16:34:25 +09:00
icf.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
ifunc-dso.sh [ELF][RISC-V] Implement TLS_GOT_HI20 and TLS_GD_HI20 2022-01-29 22:35:04 +09:00
ifunc-dynamic.sh [ELF][RISC-V] Implement TLS_GOT_HI20 and TLS_GD_HI20 2022-01-29 22:35:04 +09:00
ifunc-export.sh [ELF][RISC-V] Implement TLS_GOT_HI20 and TLS_GD_HI20 2022-01-29 22:35:04 +09:00
ifunc-static.sh [ELF][RISC-V] Implement TLS_GOT_HI20 and TLS_GD_HI20 2022-01-29 22:35:04 +09:00
image-base.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
incompatible-libs2.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
incompatible-libs.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
incompatible-obj.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
init-array-priorities.sh Fix tests for musl libc 2022-01-24 10:29:31 +09:00
init-array-readonly.sh [ELF] Do not create multiple .init_array output sections 2022-02-25 22:54:55 +09:00
init-array.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
initfirst.sh Fix tests for musl libc 2022-01-24 10:29:31 +09:00
interpose.sh Fix tests for musl libc 2022-01-24 10:29:31 +09:00
invalid-version-script.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
link-order.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
linker-script2.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
linker-script3.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
linker-script4.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
linker-script.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
lto-archive.sh [ELF] Support LTO plugin API 2022-02-11 21:09:28 +09:00
lto-dso.sh [ELF][LTO] Export symbols from DSOs correctly 2022-02-13 15:34:37 +09:00
lto-gcc.sh Format 2022-02-17 13:54:15 +09:00
lto-llvm.sh Rename test files 2022-02-13 12:22:18 +09:00
lto-version-script.sh [ELF][LTO] Export symbols from DSOs correctly 2022-02-13 15:34:37 +09:00
many-sections.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
mergeable-records.sh [ELF] Handle global symbols in mergeable sections correctly 2022-02-16 12:05:40 +09:00
mergeable-strings.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
missing-but-ok.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
missing-error.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
mold-wrapper2.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
mold-wrapper.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
no-quick-exit.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
nocopyreloc.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
noinhibit-exec.sh [ELF] Add the --noinhibit-exec option 2022-02-28 13:03:35 +09:00
note2.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
note-property.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
note.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
now.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
omagic.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
pack-dyn-relocs-relr.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
pie.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
plt-dso.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
plt.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
pltgot.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
preload.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
protected-dynsym.sh Fix CI 2022-02-13 16:52:54 +09:00
protected.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
push-pop-state.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
relax.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
reloc-overflow.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
reloc-rodata.sh Skip reloc-rodata test on aarch64 2022-02-22 06:41:01 +01:00
reloc-zero.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
reloc.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
relocatable-archive.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
relocatable.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
relro.sh [ELF] Add .got.plt to PT_GNU_RELRO if -z now 2022-02-07 17:12:53 +09:00
repro.sh [ELF] Reimplement --repro 2022-02-01 13:47:44 +09:00
require-defined.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
response-file.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
retain-symbols-file.sh Refactor 2022-02-04 16:14:00 +09:00
reverse-sections.sh [ELF] Add the --reverse-sections option 2022-02-22 15:41:51 +09:00
riscv-hello-dynamic.sh [ELF][RISC-V] Implement TLS_GOT_HI20 and TLS_GD_HI20 2022-01-29 22:35:04 +09:00
riscv-hello-static.sh [ELF][RISC-V] Implement TLS_GOT_HI20 and TLS_GD_HI20 2022-01-29 22:35:04 +09:00
rodata-name.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
rpath.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
run.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
section-alignment.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
section-name.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
shared.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
shuffle-sections-seed.sh [ELF] Merge --shuffle-sections-seed into --shuffle-sections 2022-02-27 14:25:10 +09:00
shuffle-sections.sh [ELF] Remove --shuffle-sections=N 2022-02-16 15:55:47 +09:00
soname.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
spare-dynamic-tags.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
start-lib.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
start-stop-symbol.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
static-archive.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
stdout.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
strip.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
symbol-rank.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
symbol-version.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
symtab-dso.sh [ELF] Fix CI 2022-02-04 18:34:57 +09:00
symtab-section-symbols.sh [ELF] Copy symbols from DSOs to an output file 2022-02-04 18:03:17 +09:00
symtab.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
synthetic-symbols.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
sysroot2.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
sysroot-linker-script.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
sysroot.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
thin-archive.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
thread-count.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tls-dso.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tls-gd2.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tls-gd-mcmodel-large.sh [ELF] Fix TLSGD/TLSLD relaxation 2022-02-23 16:16:53 +09:00
tls-gd-noplt.sh [ELF] Verify a relocation after TLSGD or TLSLD 2022-02-24 12:32:02 +09:00
tls-gd.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tls-ie.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tls-large-tbss.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tls-ld-mcmodel-large.sh [ELF] Fix TLSGD/TLSLD relaxation 2022-02-23 16:16:53 +09:00
tls-ld-noplt.sh [ELF] Verify a relocation after TLSGD or TLSLD 2022-02-24 12:32:02 +09:00
tls-ld.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tls-le.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tls-nopic.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tls-pic.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tlsdesc-import.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tlsdesc-static.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
tlsdesc.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
trace-symbol.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
trace.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
undefined.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
unique.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
unresolved-symbols.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
verbose.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script2.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script3.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script4.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script5.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script6.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script7.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script8.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script9.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script10.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script11.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script12.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script13.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script14.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script15.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version-script.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
version.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
versioned-undef.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
visibility.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
warn-common.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
warn-once.sh Fix CI 2022-02-05 12:15:17 +09:00
warn-textrel.sh [ELF] Add --warn-textrel 2022-02-05 13:26:38 +09:00
warn-unresolved-symbols.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
weak-export-dso.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
weak-export-exe.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
weak-undef.sh [ELF] Allow relative relocs against absolute symbols 2022-02-17 12:07:48 +09:00
whole-archive.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
wrap.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
z-cet-report.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
z-defs.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
z-ibt.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
z-ibtplt.sh [ELF] Change the size of ibtplt from 24 bytes to 32 bytes 2022-02-22 16:14:27 +09:00
z-max-page-size.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
z-nodefaultlib.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
z-nodump.sh Fix tests for musl libc 2022-01-24 10:29:31 +09:00
z-now.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
z-origin.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
z-separate-code.sh Fix tests for musl libc 2022-01-24 10:29:31 +09:00
z-shstk.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
z-text.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00
z-unknown.sh Avoid GNU extensions in tests 2022-01-24 10:21:08 +09:00