From bf4fda4db6bd442580725b0d533e26f781763623 Mon Sep 17 00:00:00 2001 From: Linus Groh Date: Thu, 24 Jul 2025 00:26:05 +0100 Subject: target: Add libc link flags for serenity --- src/target.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/target.zig b/src/target.zig index a50350e4ba..e59c3eda05 100644 --- a/src/target.zig +++ b/src/target.zig @@ -414,6 +414,8 @@ pub fn libcFullLinkFlags(target: *const std.Target) []const []const u8 { .android, .androideabi, .ohos, .ohoseabi => &.{ "-lm", "-lc", "-ldl" }, else => &.{ "-lm", "-lpthread", "-lc", "-ldl", "-lrt", "-lutil" }, }, + // On SerenityOS libc includes libm, libpthread, libdl, and libssp. + .serenity => &.{"-lc"}, else => &.{}, }; return result; -- cgit v1.2.3