aboutsummaryrefslogtreecommitdiff
path: root/lib/std/dynamic_library.zig
diff options
context:
space:
mode:
authorSébastien Marie <semarie@online.fr>2020-10-11 08:23:36 +0000
committerSébastien Marie <semarie@online.fr>2020-10-11 08:23:36 +0000
commitf33a610c84313255477cc04d930b02ad984118ae (patch)
tree6451483302a0c8924fd26ca48c84cfa88617c80b /lib/std/dynamic_library.zig
parenta31b70c4b8d0bed67463b2f54e74198baa93329f (diff)
downloadzig-f33a610c84313255477cc04d930b02ad984118ae.tar.gz
zig-f33a610c84313255477cc04d930b02ad984118ae.zip
add minimal openbsd support
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 238854f07f..0c7d98e005 100644
--- a/lib/std/dynamic_library.zig
+++ b/lib/std/dynamic_library.zig
@@ -19,7 +19,7 @@ const max = std.math.max;
pub const DynLib = switch (builtin.os.tag) {
.linux => if (builtin.link_libc) DlDynlib else ElfDynLib,
.windows => WindowsDynLib,
- .macosx, .tvos, .watchos, .ios, .freebsd => DlDynlib,
+ .macosx, .tvos, .watchos, .ios, .freebsd, .openbsd => DlDynlib,
else => void,
};
@@ -402,7 +402,7 @@ pub const DlDynlib = struct {
test "dynamic_library" {
const libname = switch (builtin.os.tag) {
- .linux, .freebsd => "invalid_so.so",
+ .linux, .freebsd, .openbsd => "invalid_so.so",
.windows => "invalid_dll.dll",
.macosx, .tvos, .watchos, .ios => "invalid_dylib.dylib",
else => return error.SkipZigTest,