aboutsummaryrefslogtreecommitdiff
path: root/src/target.zig
diff options
context:
space:
mode:
authorStephen Gregoratto <dev@sgregoratto.me>2021-08-31 22:21:23 +1000
committerAndrew Kelley <andrew@ziglang.org>2021-09-24 14:06:16 -0400
commit87fd502fb68f8f488e6eba6b1f7d70902d6bfe5a (patch)
treee6fa3a1c4b83deb7f03fa191456ef2c4fac5cf3b /src/target.zig
parenta032fd01e88be2c6e8d0cfb0ccd3d9859c9dffdc (diff)
downloadzig-87fd502fb68f8f488e6eba6b1f7d70902d6bfe5a.tar.gz
zig-87fd502fb68f8f488e6eba6b1f7d70902d6bfe5a.zip
Initial bringup of the Solaris/Illumos port
Diffstat (limited to 'src/target.zig')
-rw-r--r--src/target.zig7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/target.zig b/src/target.zig
index 09e65ff909..621335209c 100644
--- a/src/target.zig
+++ b/src/target.zig
@@ -433,6 +433,13 @@ pub fn libcFullLinkFlags(target: std.Target) []const []const u8 {
"-lc",
"-lutil",
},
+ .solaris => &[_][]const u8{
+ "-lm",
+ "-lsocket",
+ "-lnsl",
+ // Solaris releases after 10 merged the threading libraries into libc.
+ "-lc",
+ },
.haiku => &[_][]const u8{
"-lm",
"-lroot",