Blame glibc-aarch64-tls-fixes.patch
|
Kyle McMartin |
b39b864 |
diff --git a/sysdeps/aarch64/dl-machine.h b/sysdeps/aarch64/dl-machine.h
|
|
Kyle McMartin |
b39b864 |
index 997c860..50b37b0 100644
|
|
Kyle McMartin |
b39b864 |
--- a/sysdeps/aarch64/dl-machine.h
|
|
Kyle McMartin |
b39b864 |
+++ b/sysdeps/aarch64/dl-machine.h
|
|
Kyle McMartin |
b39b864 |
@@ -295,7 +295,7 @@ elf_machine_rela (struct link_map *map, const ElfW(Rela) *reloc,
|
|
Kyle McMartin |
b39b864 |
# ifndef SHARED
|
|
Kyle McMartin |
b39b864 |
CHECK_STATIC_TLS (map, sym_map);
|
|
Kyle McMartin |
b39b864 |
# else
|
|
Kyle McMartin |
b39b864 |
- if (!TRY_STATIC_TLS (map, sym_map))
|
|
Kyle McMartin |
b39b864 |
+ if (1)
|
|
Kyle McMartin |
b39b864 |
{
|
|
Kyle McMartin |
b39b864 |
td->arg = _dl_make_tlsdesc_dynamic
|
|
Kyle McMartin |
b39b864 |
(sym_map, sym->st_value + reloc->r_addend);
|