aboutsummaryrefslogtreecommitdiff
path: root/lib/std/dynamic_library.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-10-03 11:04:41 -0700
committerGitHub <noreply@github.com>2023-10-03 11:04:41 -0700
commit77338947617f5aed0bfe50ca4975d284736a5d90 (patch)
treec16c472fe582471051c9d17dbd757704985aed46 /lib/std/dynamic_library.zig
parent47f08605bd3ce01fb38e0d41408f4e09268fce09 (diff)
parentdd026588d081c639f59696bb1e2f0998f0f10f11 (diff)
downloadzig-77338947617f5aed0bfe50ca4975d284736a5d90.tar.gz
zig-77338947617f5aed0bfe50ca4975d284736a5d90.zip
Merge pull request #17341 from rzezeski/illumos-updates
Illumos/Solaris updates
Diffstat (limited to 'lib/std/dynamic_library.zig')
-rw-r--r--lib/std/dynamic_library.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/std/dynamic_library.zig b/lib/std/dynamic_library.zig
index 9b061fa92b..50421997fb 100644
--- a/lib/std/dynamic_library.zig
+++ b/lib/std/dynamic_library.zig
@@ -10,7 +10,7 @@ const system = std.os.system;
pub const DynLib = switch (builtin.os.tag) {
.linux => if (builtin.link_libc) DlDynlib else ElfDynLib,
.windows => WindowsDynLib,
- .macos, .tvos, .watchos, .ios, .freebsd, .netbsd, .openbsd, .dragonfly, .solaris => DlDynlib,
+ .macos, .tvos, .watchos, .ios, .freebsd, .netbsd, .openbsd, .dragonfly, .solaris, .illumos => DlDynlib,
else => void,
};
@@ -388,7 +388,7 @@ pub const DlDynlib = struct {
test "dynamic_library" {
const libname = switch (builtin.os.tag) {
- .linux, .freebsd, .openbsd => "invalid_so.so",
+ .linux, .freebsd, .openbsd, .solaris, .illumos => "invalid_so.so",
.windows => "invalid_dll.dll",
.macos, .tvos, .watchos, .ios => "invalid_dylib.dylib",
else => return error.SkipZigTest,