1
1
mirror of https://github.com/rui314/mold.git synced 2024-11-10 00:59:38 +03:00
mold/test/elf
Rui Ueyama 60ce1aaf01 Improve a test
We want to make sure that absolute symbols in DSOs are dynamically
resolved.
2024-04-12 16:36:40 +09:00
..
aarch64_range-extension-thunk-disassembly.sh Refactor 2022-10-06 13:15:55 +08:00
aarch64_variant-pcs.sh Fix aarch64_variant-pcs.sh test on Linux 2023-10-26 23:59:24 +02:00
abs-error.sh Remove incomplete MIPS support 2023-09-04 13:12:03 +09:00
absolute-symbols.sh [ELF][PPC64V1] Fix more tests 2022-10-11 12:46:56 +08:00
allow-multiple-definition.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
ar-alignment.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
arm_abs-error.sh [ARM32] Show "recompile with -fPIC" error for absolute relocations 2024-03-19 13:19:05 +09:00
arm_range-extension-thunk-disassembly.sh Reduce the size of range extension thunk for ARM 2023-08-23 16:40:48 +09:00
arm_range-extension-thunk.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
arm_thumb-interwork.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
arm_tlsdesc.sh Skip a test if musl 2023-10-23 23:47:13 +09:00
as-needed-dso2.sh Weak undefs should not keep DSOs alive 2023-07-28 15:12:52 +09:00
as-needed-dso.sh Do not link libraries that are not directly used by the output file 2023-08-17 11:03:12 +09:00
as-needed-weak.sh Make undefined symbol in a DSO to keep other DSOs alive 2023-03-14 18:52:03 +08:00
as-needed.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
auxiliary.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
bno-symbolic.sh [ELF][S390X] Skip tests that still fail with GCC 14 2024-01-18 21:53:12 +01:00
bsymbolic-functions.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
bsymbolic-non-weak-functions.sh Add --Bsymbolic-non-weak and --Bsymbolic-non-weak-functions 2024-04-10 16:00:19 +09:00
bsymbolic-non-weak.sh Add --Bsymbolic-non-weak and --Bsymbolic-non-weak-functions 2024-04-10 16:00:19 +09:00
bsymbolic.sh Revert "Set DF_SYMBOLIC if -Bsymbolic is given" 2023-12-04 16:07:56 +09:00
bug178.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
build-id.sh Fix tests 2023-11-14 12:44:02 +09:00
canonical-plt.sh [ELF][S390X] Skip tests that still fail with GCC 14 2024-01-18 21:53:12 +01:00
CMakeLists.txt Avoid using the HOST environment variable 2023-12-07 09:45:29 +09:00
cmdline.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
color-diagnostics.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
comment.sh Remove "commercial/free edition" from the version message 2022-11-18 17:21:46 +08:00
common-archive.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
common-ref.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
common.inc Do not run certain tests on qemu user-mode emulation 2024-03-28 23:29:53 +09:00
common.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
compress-debug-sections-zstd.sh Remove incomplete MIPS support 2023-09-04 13:12:03 +09:00
compress-debug-sections.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
compressed-debug-info.sh remove extra OK message from a test 2022-10-06 09:12:57 +02:00
copyrel-alignment.sh Remove incomplete MIPS support 2023-09-04 13:12:03 +09:00
copyrel-protected.sh Remove incomplete MIPS support 2023-09-04 13:12:03 +09:00
copyrel-relro2.sh Fix tests 2023-11-14 12:44:02 +09:00
copyrel-relro.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
copyrel.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
ctors-in-init-array.sh Map .ctors/.dtors into .init_array/.fini_array 2023-11-09 12:43:58 +09:00
dead-debug-sections.sh [ELF] Support SH-4 ISA 2022-12-27 10:34:20 +08:00
debug-macro-section.sh Refactor 2022-10-06 13:15:55 +08:00
default-symver.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
defsym2.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
defsym-lto.sh [ELF] Keep a reference to the defsym target. 2022-12-08 12:05:09 +08:00
defsym-missing-symbol.sh Fix a crash bug in --defsym 2023-11-13 20:09:25 +09:00
defsym.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
demangle-cpp.sh Do not try to demangle C++ symbols as Rust ones 2023-11-30 13:53:23 +09:00
demangle-rust.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
demangle.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
dependency-file.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
disable-new-dtags.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
discard.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
dso-undef.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
dt-init.sh Refactor 2023-10-05 11:47:00 +09:00
dt-needed.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
duplicate-error-archive.sh Fix CI 2023-10-03 18:58:01 +09:00
duplicate-error.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
dynamic-dt-debug.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
dynamic-linker.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
dynamic-list2.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
dynamic-list3.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
dynamic-list4.sh Fix --dynamic-list for DSOs 2023-11-12 13:00:24 +09:00
dynamic-list.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
dynamic.sh [ELF] Re-implement --relocatable 2022-11-24 12:24:57 +08:00
emit-relocs-cpp.sh [ELF] Support SH-4 ISA 2022-12-27 10:34:20 +08:00
emit-relocs-dead-sections.sh Run tests as long as qemu and cross compiler are available 2023-11-07 11:00:26 +09:00
emit-relocs.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
empty-file.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
empty-input.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
empty-version.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
entry.sh [ELF][PPC64V1] Fix more tests 2022-10-11 12:46:56 +08:00
exception-multiple-ehframe.sh Fix CI 2023-11-29 17:15:39 +09:00
exception.sh Run tests as long as qemu and cross compiler are available 2023-11-07 11:00:26 +09:00
exclude-libs2.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
exclude-libs3.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
exclude-libs.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
execstack.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
execute-only.sh Disable test on ppc64le 2024-03-27 16:27:37 +09:00
export-dynamic.sh [ELF][PPC64V1] Fix more tests 2022-10-11 12:46:56 +08:00
export-from-exe.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
fatal-warnings.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
filler.sh Do not use hexdump command 2022-10-24 16:19:01 +08:00
filter.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
func-addr.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
gc-sections.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
gdb-index-compress-output.sh Do not run certain tests on qemu user-mode emulation 2024-03-28 23:29:53 +09:00
gdb-index-dwarf2.sh Do not run certain tests on qemu user-mode emulation 2024-03-28 23:29:53 +09:00
gdb-index-dwarf3.sh Do not run certain tests on qemu user-mode emulation 2024-03-28 23:29:53 +09:00
gdb-index-dwarf4.sh Do not run certain tests on qemu user-mode emulation 2024-03-28 23:29:53 +09:00
gdb-index-dwarf5.sh Do not run certain tests on qemu user-mode emulation 2024-03-28 23:29:53 +09:00
gdb-index-dwarf64.sh Do not run certain tests on qemu user-mode emulation 2024-03-28 23:29:53 +09:00
gdb-index-empty.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
gdb-index-split-dwarf.sh Do not run certain tests on qemu user-mode emulation 2024-03-28 23:29:53 +09:00
glibc-2.22-bug.sh Remove incomplete MIPS support 2023-09-04 13:12:03 +09:00
global-offset-table.sh Attempt to fix tests on 32-bit x86 2023-11-05 11:01:31 +09:00
gnu-hash.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
gnu-unique.sh Fix tests for Debian 9 2023-11-13 13:37:35 +09:00
gnu-warning.sh Fix tests for Debian 9 2023-11-13 13:37:35 +09:00
hash-style.sh Remove incomplete MIPS support 2023-09-04 13:12:03 +09:00
hello-dynamic.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
hello-static.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
help.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
hidden-undef.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
hidden-weak-undef.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
i686_tls-module-base.sh Handle LLVM-generated TLSDESC code sequence 2023-11-26 18:49:20 +09:00
i686_tlsdesc.sh Handle LLVM-generated TLSDESC code sequence 2023-11-26 18:49:20 +09:00
icf-safe.sh Fix test 2023-10-19 17:36:37 +09:00
icf-small.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
icf.sh [ELF][PPC64V1] Fix more tests 2022-10-11 12:46:56 +08:00
ifunc-address-equality-exported.sh Add more tests 2023-11-07 15:20:31 +09:00
ifunc-address-equality.sh Revert "Do not crash if defsym'ed symbol didn't exist" 2023-11-06 12:43:20 +09:00
ifunc-alias.sh Run tests as long as qemu and cross compiler are available 2023-11-07 11:00:26 +09:00
ifunc-dlopen.sh Fix test 2023-04-18 16:47:16 +09:00
ifunc-dso.sh Improve tests 2023-04-15 12:53:43 +09:00
ifunc-dynamic.sh [ELF][i386] Implement R_386_GOT32X relaxation 2022-10-06 15:20:17 +08:00
ifunc-export.sh [ELF] Re-implement --relocatable 2022-11-24 12:24:57 +08:00
ifunc-funcptr.sh Add more tests 2023-11-07 15:20:31 +09:00
ifunc-noplt.sh Add more tests 2023-11-07 15:20:31 +09:00
ifunc-static-pie.sh [ELF] Set the .dynamic address to the first entry of .got 2022-10-08 09:06:28 +08:00
ifunc-static.sh [ELF][i386] Implement R_386_GOT32X relaxation 2022-10-06 15:20:17 +08:00
image-base.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
init-array-priorities.sh Refactor 2023-10-05 11:47:00 +09:00
init-in-dso.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
init.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
initfirst.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
interpose.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
invalid-version-script.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
issue646.sh Run tests as long as qemu and cross compiler are available 2023-11-07 11:00:26 +09:00
large-alignment-dso.sh Attempt to fix tests on 32-bit x86 2023-11-05 11:01:31 +09:00
large-alignment.sh Attempt to fix tests on 32-bit x86 2023-11-05 11:01:31 +09:00
large-max-page-size-strip.sh Remove incomplete MIPS support 2023-09-04 13:12:03 +09:00
large-max-page-size.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
large-text.sh Do not halt even if there's a big input text section 2022-10-22 13:24:49 +08:00
link-order.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
linker-script2.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
linker-script3.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
linker-script4.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
linker-script5.sh Make linker script INPUT command to look for a file from the script's directory 2024-03-19 17:16:38 +09:00
linker-script-defsym.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
linker-script-relocatable.sh -r: Infer machine type even if all input files are given via linker script 2022-11-28 17:35:06 +08:00
linker-script.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
loongarch64_mcmodel-extreme.sh Fix test 2023-10-27 13:40:09 +09:00
lto-archive2.sh Do not call do_lto() if all LTO input files are dead 2024-03-27 15:27:52 +09:00
lto-archive.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
lto-dso.sh [ELF][PPC64V1] Fix more tests 2022-10-11 12:46:56 +08:00
lto-gcc.sh support correctly -fno-use-linker-plugin 2022-12-28 19:46:08 +01:00
lto-llvm.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
lto-nostdlib.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
lto-version-script.sh [ELF][PPC64V1] Fix more tests 2022-10-11 12:46:56 +08:00
main-in-dso.sh Handle R_RISCV_PCREL_HI20 as a PLT-generating reloc 2023-08-01 15:44:27 +09:00
many-sections2.sh Fix symbol table for very large section indices 2023-07-31 19:38:04 +09:00
many-sections.sh Make some tests faster 2023-01-17 09:19:09 +08:00
mergeable-strings.sh Add a test 2022-10-24 07:16:27 +08:00
missing-but-ok.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
missing-error.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
mold-wrapper2.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
mold-wrapper.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
nmagic.sh Fix CI 2023-11-20 14:25:03 +09:00
no-eh-frame-header.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
no-quick-exit.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
no-undefined-version.sh [ELF] Support --[no-]undefined-version 2022-12-21 12:50:45 +08:00
nocopyreloc.sh Attempt to fix tests on 32-bit x86 2023-11-05 11:01:31 +09:00
noinhibit-exec.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
non-canonical-plt.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
nostdlib.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
now.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
oformat-binary.sh [ELF] Do not emit non-memory-allocated sections if --oformat=binary 2022-10-21 08:24:15 +08:00
omagic.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
pack-dyn-relocs-relr.sh Support 32-bit PowerPC ABI 2022-12-31 17:56:37 +08:00
package-metadata.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
physical-image-base.sh Remove incomplete MIPS support 2023-09-04 13:12:03 +09:00
pie.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
plt-dso.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
pltgot.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
ppc64le_save_restore_gprs.sh [PPC64V2] Emit _savegpr0_*, _restgpr0_*, _savegpr1_* and _restgpr1_* symbols 2024-02-27 14:35:19 +09:00
preinit-array.sh Fix CI 2022-10-13 14:08:47 +08:00
print-dependencies.sh Document the --print-dependencies option 2023-01-10 12:54:00 +08:00
protected-dynsym.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
protected.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
push-pop-state.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
range-extension-thunk2.sh Run a test for all targets 2023-10-23 18:39:53 +09:00
range-extension-thunk.sh Do not run certain tests on qemu user-mode emulation 2024-03-28 23:29:53 +09:00
relax-got-load.sh [ARM64] Relax GOT-loading ADRP+LDR to ADRP+ADD 2023-01-08 16:43:23 +08:00
reloc-rodata.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
relocatable-archive.sh Fix CI 2022-11-24 14:00:49 +08:00
relocatable-c++.sh Run tests as long as qemu and cross compiler are available 2023-11-07 11:00:26 +09:00
relocatable-compressed-debug-info.sh Fix CI 2024-02-19 16:50:23 +09:00
relocatable-debug-info.sh Create section symbols for non-ALLOC sections 2023-01-12 09:57:24 +08:00
relocatable-exception.sh Run tests as long as qemu and cross compiler are available 2023-11-07 11:00:26 +09:00
relocatable-many-sections.sh Fix CI 2023-07-20 17:41:08 +09:00
relocatable-merge-sections.sh Add a test 2022-11-28 17:39:13 +08:00
relocatable-mergeable-sections.sh Reorganize tests 2023-11-04 14:43:47 +09:00
relocatable-no-ehframe.sh Support DEC Alpha 2022-12-28 13:57:00 +08:00
relocatable.sh Fix CI 2022-11-24 14:00:49 +08:00
relro.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
repro.sh Fix file paths in .repro tar file 2024-03-25 17:15:51 +09:00
require-defined.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
response-file2.sh Allow nested response files 2023-10-09 19:12:14 +09:00
response-file.sh Allow nested response files 2023-10-09 19:12:14 +09:00
retain-symbols-file.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
reverse-sections.sh [ELF] Support SH-4 ISA 2022-12-27 10:34:20 +08:00
riscv64_attributes2.sh Do not create a PT_RISCV_ATTRIBUTES segment if .riscv.attributes is missing 2023-07-30 11:36:35 +09:00
riscv64_attributes.sh Fix a unit test 2023-08-31 18:16:32 +09:00
riscv64_global-pointer.sh Format 2024-03-27 18:42:55 +09:00
riscv64_norvc.sh Refactor 2022-10-06 13:15:55 +08:00
riscv64_obj-compatible.sh [RISCV] Fix riscv64_obj-compatible 2023-02-22 16:40:42 +08:00
riscv64_relax-got.sh Fix CI 2023-12-13 13:26:56 +09:00
riscv64_relax-hi20.sh Fix R_RISCV_HI20 relaxation 2023-08-20 17:30:44 +09:00
riscv64_weak-undef.sh Fix test 2023-09-18 15:03:41 +09:00
rodata-name.sh Rename long .rodata section names 2023-11-10 15:07:19 +09:00
rosegment.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
rpath.sh [ELF] Remove duplicate rpaths 2022-11-19 11:08:07 +08:00
run-clang.sh Remove "commercial/free edition" from the version message 2022-11-18 17:21:46 +08:00
run.sh Fix test 2023-10-31 12:22:39 +09:00
s390x_got.sh [ELF][S390X] Set GOT[0] to _DYNAMIC 2022-10-13 09:42:26 +08:00
section-align.sh [ELF] --section-align: validate alignment value 2022-10-27 09:00:54 +08:00
section-attributes.sh Merge sections with different flags into a single section 2024-02-21 18:50:47 +09:00
section-order.sh Do not run certain tests on qemu user-mode emulation 2024-03-28 23:29:53 +09:00
section-start.sh Add loongarch basic support 2023-08-07 10:17:29 +08:00
shared-abs-sym.sh Improve a test 2024-04-12 16:36:40 +09:00
shared.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
shuffle-sections-seed.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
shuffle-sections.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
soname.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
spare-program-headers.sh Add --spare-program-headers 2023-11-16 12:07:13 +09:00
start-lib.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
start-stop-symbol.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
start-stop.sh [ELF] Add --start-stop 2022-10-27 16:14:20 +08:00
static-archive.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
static-pie.sh [x86] Always relax GOTX relocations 2023-01-14 15:19:27 +08:00
stdout.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
strip-debug.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
strip.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
stt-common.sh Handle STT_COMMON as a synonym for STT_OBJECT 2024-04-05 20:33:13 +09:00
symbol-rank.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
symbol-version2.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
symbol-version3.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
symbol-version-lto.sh Handle embedded default version strings in LTO symbols 2023-07-05 19:07:52 +09:00
symbol-version.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
symtab-dso.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
symtab-section-symbols.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
symtab.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
synthetic-symbols.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
sysroot2.sh Enable LoongArch tests on CI 2023-08-10 16:41:08 +09:00
sysroot-linker-script.sh Enable LoongArch tests on CI 2023-08-10 16:41:08 +09:00
sysroot.sh Enable LoongArch tests on CI 2023-08-10 16:41:08 +09:00
tail-call.sh Refactor 2022-10-06 13:15:55 +08:00
tbss-only.sh Do not count .tbss into account when creating PT_GNU_RELRO 2023-11-21 11:44:52 +09:00
thin-archive.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
thread-count.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
tls-alignment-multi.sh [ELF] Align the first TLS section with largest required TLS alignment. 2022-11-30 16:12:49 +08:00
tls-common.sh Emit TLS common symbols in .tls_common 2023-12-04 13:13:33 +09:00
tls-df-static-tls.sh Set DF_STATIC_TLS to DSOs that cannot be loaded with dlopen() 2023-01-19 16:37:03 +08:00
tls-dso.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
tls-gd-dlopen.sh Fix TLSGD/TLSDDESC to Initial Exec relaxation 2023-09-01 12:39:10 +09:00
tls-gd-noplt.sh Format 2024-03-27 18:42:55 +09:00
tls-gd-to-ie.sh [x86-64] Implement TLSGD to TLSIE relaxation 2023-01-14 10:22:06 +08:00
tls-gd.sh Format 2024-03-27 18:42:55 +09:00
tls-ie.sh Fix tests for Debian 9 2023-11-13 13:37:35 +09:00
tls-irregular-start-addr.sh Fix CI 2022-10-17 14:25:25 +08:00
tls-large-alignment.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
tls-large-static-image.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
tls-ld-noplt.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
tls-ld.sh Refactor 2023-01-13 20:46:19 +08:00
tls-le-error.sh Report an error for a TLS access model mismatch 2023-01-19 16:59:06 +08:00
tls-le.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
tls-nopic.sh Fix tests for Debian 9 2023-11-13 13:37:35 +09:00
tls-pic.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
tls-small-alignment.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
tlsdesc-dlopen.sh Refactor 2023-09-01 17:24:32 +09:00
tlsdesc-import.sh Refactor 2023-09-01 17:24:32 +09:00
tlsdesc-initial-exec.sh Refactor 2023-09-01 17:24:32 +09:00
tlsdesc-local-dynamic.sh Refactor 2023-09-01 17:24:32 +09:00
tlsdesc-static.sh Refactor 2023-09-01 17:24:32 +09:00
tlsdesc.sh Refactor 2023-09-01 17:24:32 +09:00
trace-symbol-symver.sh Do not include '@' in symbol name 2023-12-23 15:37:39 +09:00
trace-symbol.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
trace.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
undefined2.sh Handle -undefined as a synonym for --undefined instead of -u ndefined 2023-07-18 16:59:44 +09:00
undefined-glob-gc-sections.sh Keep symbols specified by --undefined-glob during garbage collection 2024-03-29 17:39:12 +09:00
undefined-glob.sh Support --undefined-glob option 2024-03-28 16:44:43 +09:00
undefined.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
unkown-section-type.sh Fix CI 2024-03-12 14:38:42 +09:00
unresolved-symbols.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
verbose.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
version-script2.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
version-script3.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
version-script4.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
version-script5.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
version-script6.sh Fix --dynamic-list for DSOs 2023-11-12 13:00:24 +09:00
version-script7.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
version-script8.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
version-script9.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
version-script10.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
version-script11.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
version-script12.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
version-script13.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
version-script14.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
version-script15.sh Fix relocations for POWER10 2023-10-13 10:11:52 +09:00
version-script16.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
version-script17.sh [ELF] Support --[no-]undefined-version 2022-12-21 12:50:45 +08:00
version-script18.sh [ELF] Fix precedence with C++ version script rules. 2022-11-09 14:56:06 +09:00
version-script19.sh Fix linker script "local" and "global" label handling 2023-09-01 10:10:51 +09:00
version-script20.sh Improve compatibility of precedences in version script patterns 2023-11-28 15:43:48 +09:00
version-script21.sh Improve compatibility of precedences in version script patterns 2023-11-28 15:43:48 +09:00
version-script22.sh Fix version script priority 2023-12-23 18:20:22 +09:00
version-script23.sh Fix CI 2023-12-24 14:42:01 +09:00
version-script-search-paths.sh Search version script from library search paths 2022-12-03 10:34:37 +08:00
version-script.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
version.sh Fix CI 2022-11-24 14:00:49 +08:00
versioned-undef.sh Refactor 2023-10-05 11:47:00 +09:00
visibility.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
warn-common.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
warn-once.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
warn-symbol-type.sh warn-symbol-type.sh: fix file permission 2022-12-26 16:21:41 +08:00
warn-unresolved-symbols.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
weak-export-dso2.sh Mark shared symbols as weak if all references are weak 2024-02-29 12:57:11 +09:00
weak-export-dso.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
weak-export-exe.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
weak-undef2.sh Report all undefined symbols correctly 2023-01-18 16:01:36 +08:00
weak-undef4.sh Add an another weak undef test 2023-02-11 14:51:30 +08:00
weak-undef-dso.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
weak-undef.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
whole-archive.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
wrap-lto.sh [ELF] Make --wrap work with LTO 2022-12-16 13:06:00 +08:00
wrap.sh [ELF] Make --wrap work with LTO 2022-12-16 13:06:00 +08:00
x86_64_empty-mergeable-section.sh Propagate mergeable sections' sh_entsize and sh_addralign attributes 2023-11-03 21:34:17 +09:00
x86_64_emulation-deduction.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_endbr2.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_endbr.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_exception-mcmodel-large.sh Format 2024-03-27 18:42:55 +09:00
x86_64_execstack-if-needed.sh Format 2024-03-27 18:42:55 +09:00
x86_64_gnu-linkonce.sh Format 2024-03-27 18:42:55 +09:00
x86_64_gnu-retain.sh Format 2024-03-27 18:42:55 +09:00
x86_64_gotpcrelx.sh Refactor 2023-01-28 09:03:24 +08:00
x86_64_ifunc-alias.sh [x86-64] Implement TLSGD to TLSIE relaxation 2023-01-14 10:22:06 +08:00
x86_64_incompatible-libs2.sh Format 2024-03-27 18:42:55 +09:00
x86_64_incompatible-libs-linker-script2.sh Fix "skipping incompatible file" errors 2024-03-25 14:52:54 +09:00
x86_64_incompatible-libs-linker-script.sh Fix "skipping incompatible file" errors 2024-03-25 14:52:54 +09:00
x86_64_incompatible-libs.sh Format 2024-03-27 18:42:55 +09:00
x86_64_incompatible-obj.sh Format 2024-03-27 18:42:55 +09:00
x86_64_init-array-readonly.sh Format 2024-03-27 18:42:55 +09:00
x86_64_init-array.sh Format 2024-03-27 18:42:55 +09:00
x86_64_large-bss.sh Format 2024-03-27 18:42:55 +09:00
x86_64_mergeable-records.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_mergeable-strings.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_note2.sh Format 2024-03-27 18:42:55 +09:00
x86_64_note-property2.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_note-property.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_note.sh Format 2024-03-27 18:42:55 +09:00
x86_64_plt.sh Format 2024-03-27 18:42:55 +09:00
x86_64_preinit-array.sh Format 2024-03-27 18:42:55 +09:00
x86_64_relax.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_reloc-overflow.sh Format 2024-03-27 18:42:55 +09:00
x86_64_reloc-zero.sh Format 2024-03-27 18:42:55 +09:00
x86_64_reloc.sh Format 2024-03-27 18:42:55 +09:00
x86_64_section-alignment.sh Format 2024-03-27 18:42:55 +09:00
x86_64_section-name.sh Format 2024-03-27 18:42:55 +09:00
x86_64_tls-gd-mcmodel-large.sh Format 2024-03-27 18:42:55 +09:00
x86_64_tls-gd-to-ie.sh [x86-64] Implement TLSGD to TLSIE relaxation 2023-01-14 10:22:06 +08:00
x86_64_tls-large-tbss.sh Format 2024-03-27 18:42:55 +09:00
x86_64_tls-ld-mcmodel-large.sh Format 2024-03-27 18:42:55 +09:00
x86_64_tls-module-base.sh Format 2024-03-27 18:42:55 +09:00
x86_64_tlsdesc.sh Handle LLVM-generated TLSDESC code sequence 2023-11-26 18:49:20 +09:00
x86_64_unique.sh Format 2024-03-27 18:42:55 +09:00
x86_64_warn-execstack.sh Format 2024-03-27 18:42:55 +09:00
x86_64_warn-shared-textrel.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_warn-textrel.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_z-ibt.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_z-ibtplt.sh Format 2024-03-27 18:42:55 +09:00
x86_64_z-shstk.sh Simplify 2024-03-25 17:57:52 +09:00
x86_64_z-text.sh Simplify 2024-03-25 17:57:52 +09:00
z-cet-report.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
z-defs.sh Report all undefined symbols correctly 2023-01-18 16:01:36 +08:00
z-dynamic-undefined-weak.sh Add -z [no]dynamic-undefined-weak 2022-12-25 11:46:13 +08:00
z-max-page-size.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
z-nodefaultlib.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
z-nodump.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
z-now.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
z-origin.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00
z-pack-relative-relocs.sh Create a symbol version dependency to GLIBC_ABI_DT_RELR 2023-08-09 12:02:06 +09:00
z-sectionheader.sh Support -z nosectionheader 2023-07-31 13:50:50 +09:00
z-separate-code.sh Refactor 2023-10-05 11:47:00 +09:00
z-stack-size.sh Add -z stack-size 2023-06-29 15:58:00 +09:00
z-start-stop-visibility.sh Support -z start-stop-visibility=hidden 2024-04-08 13:11:15 +09:00
z-unknown.sh Factor out common piece of code to common.inc 2022-10-06 12:07:31 +08:00