banan-os/userspace/libraries
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
..
LibC DynamicLoader: Fix TLS on 32 bit platform 2025-06-06 16:27:07 +03:00
LibELF LibELF: Add definitions for ELF TLS values 2025-04-15 23:31:17 +03:00
LibFont BAN: Return UTF::invalid from byte_length instead of 0 2025-06-02 11:39:18 +03:00
LibGUI LibGUI: Remove fill_color from texture copy API 2025-06-05 02:40:51 +03:00
LibImage BuildSystem: Cleanup cmake library linking 2025-05-07 18:42:37 +03:00
LibInput Kernel: Make backspace \b and delete 0x7F 2024-12-05 17:34:37 +02:00
LibMath userspace: Add empty libm and libpthread 2025-06-02 11:39:18 +03:00
LibPthread userspace: Add empty libm and libpthread 2025-06-02 11:39:18 +03:00
CMakeLists.txt userspace: Add empty libm and libpthread 2025-06-02 11:39:18 +03:00