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
..
2024-08-09 15:58:56 +03:00
2024-12-05 08:30:06 +02:00
2024-07-03 09:18:02 +03:00
2024-07-03 09:18:02 +03:00
2024-07-03 09:18:02 +03:00
2024-07-03 09:18:02 +03:00
2024-07-03 09:18:02 +03:00
2024-07-03 09:18:02 +03:00
2024-12-05 08:30:30 +02:00
2025-06-06 16:27:07 +03:00
2024-07-03 09:18:02 +03:00
2024-10-15 23:42:01 +03:00
2024-07-03 09:18:02 +03:00
2024-07-03 09:18:02 +03:00
2024-07-03 09:18:02 +03:00
2024-10-13 22:05:13 +03:00
2025-04-22 01:56:34 +03:00
2025-05-29 01:00:28 +03:00
2025-01-28 17:46:36 +02:00
2024-08-01 22:56:26 +03:00
2024-07-03 09:18:02 +03:00
2024-10-07 18:01:32 +03:00
2024-07-03 09:18:02 +03:00
2025-05-05 19:16:29 +03:00
2025-06-02 12:26:16 +03:00
2025-04-22 08:36:44 +03:00
2024-07-03 09:18:02 +03:00
2025-05-06 00:41:22 +03:00
2025-04-22 08:36:44 +03:00
2024-07-03 09:18:02 +03:00
2025-06-02 15:55:20 +03:00
2024-07-03 09:18:02 +03:00
2025-05-05 00:30:58 +03:00
2025-05-13 10:19:13 +03:00
2024-07-03 09:18:02 +03:00
2024-07-03 09:18:02 +03:00
2025-05-05 23:08:01 +03:00
2024-07-03 09:18:02 +03:00
2025-06-05 20:43:57 +03:00
2024-07-03 09:18:02 +03:00
2024-07-03 09:18:02 +03:00
2024-07-03 09:18:02 +03:00
2025-05-13 10:16:21 +03:00
2024-07-03 09:18:02 +03:00
2025-06-02 12:26:16 +03:00
2024-07-21 17:41:40 +03:00