mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 01:07:36 +00:00
Toolchain: Introduce stubs for core system libraries
This allows the linker to link against these dynamic libraries when compiling libc++/libunwind, without having to do a separate bootstrapping LibC build. Without this change, libc++ would fail to pick up the need to link to `LibPthread` if no prior builds of it existed. Because of this, we'd immediately have an assertion failure in SystemServer, as mutexes are used for the safe construction of function-local static variables.
This commit is contained in:
parent
95c32fdf19
commit
c524f58290
9 changed files with 21 additions and 0 deletions
BIN
Toolchain/Stubs/i686clang/libm.so
Normal file
BIN
Toolchain/Stubs/i686clang/libm.so
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue