ladybird/Userland/DynamicLoader
Gunnar Beutner 88cebb05ad LibC+LibPthread: Implement function forwarding for libpthread
GCC will insert various calls to pthread functions when compiling
C++ code with static initializers, even when the user doesn't link
their program against libpthread explicitly.

This is used to make static initializers thread-safe, e.g. when
building a library that does not itself use thread functionality
and thus does not link against libpthread - but is intended to
be used with other code that does use libpthread explicitly.

This makes these symbols available in libc.
2021-04-20 21:08:17 +02:00
..
CMakeLists.txt LibC+LibPthread: Implement function forwarding for libpthread 2021-04-20 21:08:17 +02:00
main.cpp LibC+LibELF: Implement support for the dl_iterate_phdr helper 2021-04-18 10:55:25 +02:00
math.cpp Revert "DynamicLoader: Remove unnecessary math functions" 2021-02-08 19:58:10 +01:00
math.h Revert "DynamicLoader: Remove unnecessary math functions" 2021-02-08 19:58:10 +01:00
misc.cpp Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 2021-03-12 17:29:37 +01:00
misc.h Loader: Add dynamic loader program 2020-12-14 23:05:53 +01:00