Rich Felker
|
b713b8b2e4
fix excessively slow TLS performance on some mips models
|
3 éve |
Rich Felker
|
3a5b9ae7cf
deduplicate __pthread_self thread pointer adjustment out of each arch
|
4 éve |
Rich Felker
|
ea71a9004e
deduplicate TP_ADJ logic out of each arch, replace with TP_OFFSET
|
4 éve |
Rich Felker
|
a4a3e4dbc0
make thread-pointer-loading asm non-volatile
|
6 éve |
Szabolcs Nagy
|
610c5a8524
fix TLS layout of TLS variant I when there is a gap above TP
|
6 éve |
Rich Felker
|
6d99ad91e8
add support for mips and mips64 r6 isa
|
8 éve |
Rich Felker
|
cb1bf2f321
properly access mcontext_t program counter in cancellation handler
|
9 éve |
Rich Felker
|
11da520c7a
add comment documenting hard-coded opcode for reading mips thread pointer
|
9 éve |
Rich Felker
|
6ba5517a46
fix local-dynamic model TLS on mips and powerpc
|
9 éve |
Rich Felker
|
9ec4283b28
add support for TLS variant I, presently needed for arm and mips
|
12 éve |
Rich Felker
|
9f65796c35
add clang-compatible thread-pointer code for mips
|
12 éve |
Rich Felker
|
e1e4d6b269
mipsel (little endian) support
|
12 éve |
Rich Felker
|
6315004f61
initial version of mips (o32) port, based on work by Richard Pennington (rdp)
|
12 éve |