authorgravatar for mail@linusgroh.deLinus Groh <mail@linusgroh.de> 2025-07-24 00:26:05+01:00
committergravatar for mail@linusgroh.deLinus Groh <mail@linusgroh.de> 2025-07-24 00:54:40+01:00
logbf4fda4db6bd442580725b0d533e26f781763623
treea35bc9d4cb59e196b17059faf40c05e4dd010980
parent26bd74e87f97262f4f7ceaa5a383851d5e0878e0

target: Add libc link flags for serenity


1 files changed, 2 insertions(+), 0 deletions(-)

src/target.zig+2
......@@ -414,6 +414,8 @@ pub fn libcFullLinkFlags(target: *const std.Target) []const []const u8 {
414414 .android, .androideabi, .ohos, .ohoseabi => &.{ "-lm", "-lc", "-ldl" },
415415 else => &.{ "-lm", "-lpthread", "-lc", "-ldl", "-lrt", "-lutil" },
416416 },
417 // On SerenityOS libc includes libm, libpthread, libdl, and libssp.
418 .serenity => &.{"-lc"},
417419 else => &.{},
418420 };
419421 return result;