projects
/
oweals
/
musl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5f51d52
)
remove dead store from static __init_tls
author
Rich Felker
<dalias@aerifal.cx>
Thu, 23 Apr 2015 21:37:06 +0000
(17:37 -0400)
committer
Rich Felker
<dalias@aerifal.cx>
Thu, 23 Apr 2015 21:37:06 +0000
(17:37 -0400)
commit
dab441aea240f3b7c18a26d2ef51979ea36c301c
, which made thread
pointer init mandatory for all programs, rendered this store obsolete
by removing the early-return path for static programs with no TLS.
src/env/__init_tls.c
patch
|
blob
|
history
diff --git
a/src/env/__init_tls.c
b/src/env/__init_tls.c
index a5074fbab4860b0a32097b21323d8bc51cacbc54..b4df2ba58b9f265b243726de410baef9cda11a78 100644
(file)
--- a/
src/env/__init_tls.c
+++ b/
src/env/__init_tls.c
@@
-77,8
+77,6
@@
void __init_tls(size_t *aux)
size_t base = 0;
void *mem;
- libc.tls_size = sizeof(struct pthread);
-
for (p=(void *)aux[AT_PHDR],n=aux[AT_PHNUM]; n; n--,p+=aux[AT_PHENT]) {
phdr = (void *)p;
if (phdr->p_type == PT_PHDR)