1
1
mirror of https://github.com/rui314/mold.git synced 2024-10-04 16:48:04 +03:00
mold/test/elf
Rui Ueyama d1161137d9 [ELF] Fix Initial-Exec TLS variables
Previously, GOTTPOFF relocations against Initial-Exec TLS variables
got wrong value.

Fixes https://github.com/rui314/mold/issues/197
2021-12-26 20:51:37 +09:00
..
aarch64-hello-static.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
allow-multiple-definition.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
ar-alignment.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
as-needed2.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
as-needed-weak.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
as-needed.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
auxiliary.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
basic.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
bno-symbolic.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
bsymbolic-functions.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
bsymbolic.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
bug178.sh Fix typo 2021-12-22 20:44:29 +09:00
build-id.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
canonical-plt.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
cmdline.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
color-diagnostics.sh [ELF] Implement --color-diagnostics 2021-12-25 16:55:51 +09:00
comment.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
common-archive.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
common-ref.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
common.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
compress-debug-sections.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
compressed-debug-info.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
copyrel-protected.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
copyrel-relro.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
copyrel.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
ctors-dtors.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
demangle.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
discard.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
dt-init.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
dt-needed.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
duplicate-error.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
dynamic-linker.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
dynamic-list2.sh [ELF] Support extern "C++" in dynamic lists 2021-12-25 15:10:24 +09:00
dynamic-list.sh Fix --dynamic-list 2021-12-25 13:38:24 +09:00
dynamic.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
empty-file.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
empty-version.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
entry.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
exception.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
exclude-libs2.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
exclude-libs3.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
exclude-libs.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
execstack.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
export-dynamic.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
export-from-exe.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
fatal-warnings.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
filler.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
filter.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
func-addr.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
gc-sections.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
glibc-2.22-bug.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
gnu-hash.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
gnu-warning.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
hello-dynamic.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
hello-static.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
help.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
i386-hello-dynamic.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
i386-hello-static.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
i386-mergeable-strings.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
i386-shared.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
i386-tls-gd.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
i386-tls-ld.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
i386-tlsdesc.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
icf.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
ifunc-dso.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
ifunc-dynamic.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
ifunc-export.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
ifunc-static.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
image-base.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
incompatible-libs.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
init-array-priorities.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
init-array.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
initfirst.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
interpose.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
link-order.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
linker-script2.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
linker-script3.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
linker-script4.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
linker-script.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
lto-gcc-error.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
lto-llvm-error.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
many-sections.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
mergeable-strings.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
missing-but-ok.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
missing-error.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
mold-wrapper2.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
mold-wrapper.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
no-quick-exit.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
nocopyreloc.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
note2.sh [ELF] Create less number of PT_NOTE segments 2021-12-24 20:15:56 +09:00
note-property.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
note.sh Do not create a PT_NOTE segment for non-alloc .note sections 2021-12-23 14:04:08 +09:00
now.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
omagic.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
pie.sh Merge pull request #158 from sylvestre/second-fix 2021-12-17 20:16:07 +09:00
plt-dso.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
plt.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
pltgot.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
preload.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
protected-dynsym.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
protected.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
push-pop-state.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
relax.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
reloc-overflow.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
reloc-rodata.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
reloc-zero.sh [ELF] Handle relocation referring 0th symbol correctly 2021-12-24 16:09:57 +09:00
reloc.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
relocatable-archive.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
relocatable.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
relro.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
repro.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
require-defined.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
response-file.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
retain-symbols-file.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
rodata-name.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
rpath.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
run.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
section-alignment.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
section-name.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
shared.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
soname.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
spare-dynamic-tags.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
start-lib.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
start-stop-symbol.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
static-archive.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
stdout.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
strip.sh Fix a test for clang and clang-as 2021-12-22 11:42:29 +09:00
symbol-version.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
symtab.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
synthetic-symbols.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
sysroot2.sh [ELF] Handle --sysroot 2021-12-23 21:23:00 +09:00
sysroot-linker-script.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
sysroot.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
thin-archive.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
thread-count.sh [ELF] Add --threads=N option 2021-12-20 16:29:22 +09:00
tls-dso.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
tls-gd2.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
tls-gd.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
tls-ie.sh [ELF] Fix Initial-Exec TLS variables 2021-12-26 20:51:37 +09:00
tls-large-tbss.sh [ELF] Fix a layout issue for thread-local bss sections 2021-12-25 20:32:33 +09:00
tls-ld.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
tls-le.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
tls-nopic.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
tls-pic.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
tlsdesc-import.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
tlsdesc-static.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
tlsdesc.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
trace-symbol.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
trace.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
undefined.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
unique.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
unresolved-symbols.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
verbose.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
version-script2.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
version-script3.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
version-script4.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
version-script5.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
version-script6.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
version-script7.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
version-script.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
version.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
versioned-undef.sh [ELF] Fix handling of DSO symbols with default version 2021-12-24 16:10:01 +09:00
warn-common.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
warn-unresolved-symbols.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
weak-export-dso.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
weak-export-exe.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
whole-archive.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
wrap.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
z-defs.sh [ELF] Export undef symbols if both -z defs and -warn-undefined-symbols are given 2021-12-24 21:13:15 +09:00
z-nodefaultlib.sh Add -z nodefaultlib 2021-12-23 15:01:57 +09:00
z-nodump.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
z-origin.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
z-separate-code.sh [ELF] Add -z separate-code, -z noseparate-code and -z separate-lodable-segments 2021-12-24 20:28:45 +09:00
z-text.sh Fix tests in non-English environment 2021-12-17 20:06:50 +09:00
z-unknown.sh [ELF] Issue a warning instead of error for an unknown -z option 2021-12-22 20:08:14 +09:00