diff options
author | Szabolcs Nagy <nsz@port70.net> | 2019-09-29 12:25:39 +0000 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2019-09-29 17:59:30 -0400 |
commit | 33bc7f05fc856d8819083afe4668907a9d262e4c (patch) | |
tree | 78d6d2efbfc9f5bab6fd748befd9961daebc89cc /src/ldso/i386 | |
parent | ca577951138127dcf4190a2eb3c7148b2ad6d779 (diff) | |
download | musl-33bc7f05fc856d8819083afe4668907a9d262e4c.tar.gz musl-33bc7f05fc856d8819083afe4668907a9d262e4c.tar.xz musl-33bc7f05fc856d8819083afe4668907a9d262e4c.zip |
remove remaining traces of __tls_get_new
Some declarations of __tls_get_new were left in the code, even though the definition got removed in commit 9d44b6460ab603487dab4d916342d9ba4467e6b9 install dynamic tls synchronously at dlopen, streamline access this can make the build fail with ld: lib/libc.so: hidden symbol `__tls_get_new' isn't defined when libc.so is linked without --gc-sections, because a .hidden declaration in asm code creates a reference even if the symbol is not actually used.
Diffstat (limited to 'src/ldso/i386')
-rw-r--r-- | src/ldso/i386/tlsdesc.s | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/ldso/i386/tlsdesc.s b/src/ldso/i386/tlsdesc.s index a5c0100c..32c81766 100644 --- a/src/ldso/i386/tlsdesc.s +++ b/src/ldso/i386/tlsdesc.s @@ -6,8 +6,6 @@ __tlsdesc_static: mov 4(%eax),%eax ret -.hidden __tls_get_new - .global __tlsdesc_dynamic .hidden __tlsdesc_dynamic .type __tlsdesc_dynamic,@function |