Mateusz Mikuła
7597c082e7
Fix Clippy warnings
2019-05-11 22:34:13 +02:00
Jeremy Soller
7bde036031
Remove va_list submodule, format
2019-04-21 15:45:55 -06:00
Jeremy Soller
b2cc25dd38
Fix missing import
2019-04-21 15:28:19 -06:00
jD91mZM2
6d4ac9dba8
Finally, get rid of all rust warnings
...
Just a small step along the way to reduce the massive wall of spam
every time you compile.
This was done partly automagically with `cargo fix`. The rest was me
deleting or commenting out a bunch of variables. Hope nothing was
important...
2019-04-21 21:12:16 +02:00
Jeremy Soller
83f89912e0
Do not copy kernel-allocated TLS
2019-04-20 10:36:18 -06:00
Jeremy Soller
30aef27c76
Correctly set up TLS on Redox and other fixes for pthread_clone
2019-04-14 19:08:58 -06:00
Jeremy Soller
7fe0beb916
Add DTPMOD64
2019-04-14 13:21:07 -06:00
Jeremy Soller
5a005864a8
Fix compilation on redox
2019-04-14 13:18:57 -06:00
Jeremy Soller
361f32b63c
ld_so: significant refactor to prepare for pthread_create support of TLS
2019-04-14 13:17:07 -06:00
Jeremy Soller
9f5e5f24dc
Correctly set tcb pointer to the end of TLS
2019-04-14 10:44:25 -06:00
Jeremy Soller
47baf499bf
Fix TLS offsets
2019-04-14 08:40:03 -06:00
Jeremy Soller
b2cc8f6d26
Fix compilation on Redox
2019-04-13 21:32:51 -06:00
Jeremy Soller
ba50c94c3f
Improve TLS support
2019-04-13 21:15:01 -06:00
Jeremy Soller
63cb2f3454
ld.so: Add auxv support, get ld_library_path from env
2019-04-13 21:14:52 -06:00
Jeremy Soller
084b69b361
Add ld_so executable
2019-04-13 12:17:38 -06:00