Bananymous
5ad7d7edb1
DynamicLoader: Fix TLS on 32 bit platform
...
There were two problems with my previous implementation
- TLS was not allocated if nothing used it. There is a fallback
initialization in _init_libc, but this was not enough if one of the
init functions tried to access errno.
- __tls_get_addr was not resolved. If __tls_get_addr was called through
a plt entry, everything would just break :(
2025-06-06 16:27:07 +03:00
..
2025-05-04 13:54:35 +03:00
2025-06-02 11:39:18 +03:00
2025-06-02 12:23:06 +03:00
2025-06-01 13:48:03 +03:00
2024-06-18 13:14:35 +03:00
2025-06-06 16:27:07 +03:00
2025-06-01 13:48:03 +03:00
2024-06-18 13:14:35 +03:00
2025-01-28 17:15:11 +02:00
2024-08-09 17:01:41 +03:00
2025-05-28 03:10:01 +03:00
2025-06-01 13:48:03 +03:00
2025-06-01 13:48:03 +03:00
2024-11-03 20:28:15 +02:00
2024-08-09 17:01:41 +03:00
2024-06-18 13:14:35 +03:00
2025-06-02 10:43:49 +03:00
2024-08-05 00:53:27 +03:00
2025-04-19 20:02:01 +03:00
2024-12-02 20:13:37 +02:00
2025-04-21 22:21:40 +03:00
2025-06-02 11:39:18 +03:00
2024-11-08 02:49:21 +02:00
2025-06-06 06:52:56 +03:00
2025-06-01 13:48:03 +03:00
2025-05-28 03:10:01 +03:00
2025-06-06 16:27:07 +03:00
2025-06-02 12:23:06 +03:00
2025-04-22 09:55:38 +03:00
2025-04-02 12:58:39 +03:00
2025-05-04 13:54:35 +03:00
2025-06-01 13:48:03 +03:00
2025-06-06 11:56:39 +03:00
2025-06-02 11:39:18 +03:00
2025-06-01 13:48:03 +03:00
2024-06-18 13:14:35 +03:00
2025-06-06 11:59:15 +03:00
2025-06-01 13:48:03 +03:00
2025-06-01 13:48:03 +03:00
2025-06-01 13:48:03 +03:00
2025-06-01 13:48:03 +03:00
2025-06-01 13:48:03 +03:00
2025-06-01 13:48:03 +03:00