diff options
author | Daniel Bertalan <dani@danielbertalan.dev> | 2021-10-06 22:47:39 +0200 |
---|---|---|
committer | Linus Groh <mail@linusgroh.de> | 2021-10-17 17:09:58 +0100 |
commit | c524f5829050c94d5bc286e8a7994b7be0ce2de9 (patch) | |
tree | 98fdf55a97d82674b859472e01e38088f78e3390 /Toolchain/Stubs/i686clang | |
parent | 95c32fdf19adbc94223c8a288f72e9c3d71aaba5 (diff) | |
download | serenity-c524f5829050c94d5bc286e8a7994b7be0ce2de9.zip |
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.
Diffstat (limited to 'Toolchain/Stubs/i686clang')
-rw-r--r-- | Toolchain/Stubs/i686clang/libc.so | bin | 0 -> 67712 bytes |
-rw-r--r-- | Toolchain/Stubs/i686clang/libdl.so | bin | 0 -> 996 bytes |
-rw-r--r-- | Toolchain/Stubs/i686clang/libm.so | bin | 0 -> 4852 bytes |
-rw-r--r-- | Toolchain/Stubs/i686clang/libpthread.so | bin | 0 -> 4952 bytes |
4 files changed, 0 insertions, 0 deletions
diff --git a/Toolchain/Stubs/i686clang/libc.so b/Toolchain/Stubs/i686clang/libc.so Binary files differnew file mode 100644 index 0000000000..99d7659f48 --- /dev/null +++ b/Toolchain/Stubs/i686clang/libc.so diff --git a/Toolchain/Stubs/i686clang/libdl.so b/Toolchain/Stubs/i686clang/libdl.so Binary files differnew file mode 100644 index 0000000000..ab3b2af601 --- /dev/null +++ b/Toolchain/Stubs/i686clang/libdl.so diff --git a/Toolchain/Stubs/i686clang/libm.so b/Toolchain/Stubs/i686clang/libm.so Binary files differnew file mode 100644 index 0000000000..fe2a0a6d56 --- /dev/null +++ b/Toolchain/Stubs/i686clang/libm.so diff --git a/Toolchain/Stubs/i686clang/libpthread.so b/Toolchain/Stubs/i686clang/libpthread.so Binary files differnew file mode 100644 index 0000000000..557e7200dc --- /dev/null +++ b/Toolchain/Stubs/i686clang/libpthread.so |