diff options
| author | Linus Groh <mail@linusgroh.de> | 2025-07-24 00:26:05 +0100 |
|---|---|---|
| committer | Linus Groh <mail@linusgroh.de> | 2025-07-24 00:54:40 +0100 |
| commit | bf4fda4db6bd442580725b0d533e26f781763623 (patch) | |
| tree | a35bc9d4cb59e196b17059faf40c05e4dd010980 | |
| parent | 26bd74e87f97262f4f7ceaa5a383851d5e0878e0 (diff) | |
| download | zig-bf4fda4db6bd442580725b0d533e26f781763623.tar.gz zig-bf4fda4db6bd442580725b0d533e26f781763623.zip | |
target: Add libc link flags for serenity
| -rw-r--r-- | src/target.zig | 2 |
1 files changed, 2 insertions, 0 deletions
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; |
