index
:
musl
master
rs-1.0
musl - an implementation of the standard library for Linux-based systems
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
env
/
__init_tls.c
Age
Commit message (
Expand
)
Author
Lines
2018-09-05
define and use internal macros for hidden visibility, weak refs
Rich Felker
-2
/
+1
2018-06-02
fix TLS layout of TLS variant I when there is a gap above TP
Szabolcs Nagy
-2
/
+8
2018-05-05
improve joinable/detached thread state handling
Rich Felker
-2
/
+2
2018-05-02
use a dedicated futex object for pthread_join instead of tid field
Rich Felker
-1
/
+2
2016-12-20
fix support for initialized TLS in static PIE binaries
Rich Felker
-0
/
+5
2015-11-12
unify static and dynamic linked implementations of thread-local storage
Rich Felker
-31
/
+40
2015-04-23
fix misalignment of dtv in static-linked programs with odd-sized TLS
Rich Felker
-1
/
+2
2015-04-23
remove dead store from static __init_tls
Rich Felker
-2
/
+0
2015-04-23
make __init_tp function static when static linking
Rich Felker
-0
/
+3
2015-04-22
remove useless visibility application from static-linking-only code
Rich Felker
-1
/
+1
2015-04-13
remove remnants of support for running in no-thread-pointer mode
Rich Felker
-3
/
+2
2015-04-10
optimize out setting up robust list with kernel when not needed
Rich Felker
-0
/
+1
2015-03-11
copy the dtv pointer to the end of the pthread struct for TLS_ABOVE_TP archs
Szabolcs Nagy
-1
/
+1
2015-03-06
fix over-alignment of TLS, insufficient builtin TLS on 64-bit archs
Rich Felker
-2
/
+8
2014-08-13
fix #ifdef inside a macro argument list in __init_tls.c
Szabolcs Nagy
-4
/
+3
2014-07-05
eliminate use of cached pid from thread structure
Rich Felker
-1
/
+1
2014-07-02
add locale framework
Rich Felker
-0
/
+1
2014-06-19
separate __tls_get_addr implementation from dynamic linker/init_tls
Rich Felker
-5
/
+0
2014-06-10
simplify errno implementation
Rich Felker
-1
/
+0
2014-06-10
add thread-pointer support for pre-2.6 kernels on i386
Rich Felker
-9
/
+4
2014-04-07
remove some cruft from libc/tls init code
Rich Felker
-2
/
+0
2014-04-04
remove cruft left behind when lazy thread pointer init was removed
Rich Felker
-8
/
+0
2014-03-24
always initialize thread pointer at program start
Rich Felker
-12
/
+43
2014-03-23
reduce static linking overhead from TLS support by inlining mmap syscall
Rich Felker
-1
/
+9
2013-08-03
add system for resetting TLS to initial values
Rich Felker
-14
/
+18
2013-07-13
fix omission of dtv setup in static linked programs on TLS variant I archs
Rich Felker
-1
/
+1
2012-12-25
fix reference to libc struct in static tls init code
Rich Felker
-1
/
+1
2012-11-08
clean up sloppy nested inclusion from pthread_impl.h
Rich Felker
-0
/
+2
2012-11-01
fix unused variable warnings
Rich Felker
-1
/
+1
2012-10-19
fix crashes in static-linked multithreaded programs without TLS
Rich Felker
-0
/
+2
2012-10-15
add support for TLS variant I, presently needed for arm and mips
Rich Felker
-1
/
+8
2012-10-07
clean up and refactor program initialization
Rich Felker
-9
/
+2
2012-10-06
fix buggy TLS size/alignment computations in static-linked TLS
Rich Felker
-5
/
+22
2012-10-05
support for TLS in dynamic-loaded (dlopen) modules
Rich Felker
-2
/
+2
2012-10-04
partial TLS support for dynamic-linked programs
Rich Felker
-5
/
+5
2012-10-04
TLS (GNU/C11 thread-local storage) support for static-linked programs
Rich Felker
-0
/
+71