1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 08:54:58 +00:00
serenity/Userland/Libraries/LibCpp
Tim Schumacher 7834e26ddb Everywhere: Explicitly link all binaries against the LibC target
Even though the toolchain implicitly links against -lc, it does not know
where it should get LibC from except for the sysroot. In the case of
Clang this causes it to pick up the LibC stub instead, which might be
slightly outdated and feature missing symbols.

This is currently not an issue that manifests because we pass through
the dependency on LibC and other libraries by accident, which causes
CMake to link against the LibC target (instead of just the library),
and thus points the linker at the build output directory.

Since we are looking to fix that in the upcoming commits, let's make
sure that everything will still be able to find the proper LibC first.
2022-11-01 14:49:09 +00:00
..
Tests LibCpp: Add .clang-format to disable clang-format for the LibCpp Tests 2022-09-19 15:52:37 -07:00
AST.cpp Everywhere: Replace single-char StringView op. arguments with chars 2022-07-12 23:11:35 +02:00
AST.h LibCpp: Parse inheritance 2022-04-17 10:09:23 +04:30
CMakeLists.txt Everywhere: Explicitly link all binaries against the LibC target 2022-11-01 14:49:09 +00:00
Lexer.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
Lexer.h Everywhere: Fix badly-formatted includes 2022-09-17 04:00:54 +00:00
Parser.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
Parser.h Everywhere: Fix badly-formatted includes 2022-09-17 04:00:54 +00:00
Preprocessor.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Preprocessor.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
SemanticSyntaxHighlighter.cpp Everywhere: Fix a bunch of typos 2022-05-29 15:22:00 +02:00
SemanticSyntaxHighlighter.h LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
SyntaxHighlighter.cpp LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
SyntaxHighlighter.h Libraries: Use default constructors/destructors in LibCpp 2022-03-10 18:04:26 -08:00
Token.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Token.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00