aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2020-02-27 13:31:59 -0500
committerAndrew Kelley <andrew@ziglang.org>2020-02-28 14:51:55 -0500
commit2536e4c70c6805b096992d4e54dfd2ab9f7fcae3 (patch)
tree0569b643d6c235d2f0ebf46b3fda01f3e6c6f3bc /lib
parentbafa895561a6603351be8d5c3521c9a447645d08 (diff)
downloadzig-2536e4c70c6805b096992d4e54dfd2ab9f7fcae3.tar.gz
zig-2536e4c70c6805b096992d4e54dfd2ab9f7fcae3.zip
WASI has no dynamic linker
Diffstat (limited to 'lib')
-rw-r--r--lib/std/target.zig28
1 files changed, 26 insertions, 2 deletions
diff --git a/lib/std/target.zig b/lib/std/target.zig
index 110aa2dcff..9cd65e7661 100644
--- a/lib/std/target.zig
+++ b/lib/std/target.zig
@@ -1207,6 +1207,31 @@ pub const Target = struct {
=> return error.UnknownDynamicLinkerPath,
},
+ .ananas,
+ .cloudabi,
+ .fuchsia,
+ .kfreebsd,
+ .lv2,
+ .openbsd,
+ .solaris,
+ .haiku,
+ .minix,
+ .rtems,
+ .nacl,
+ .cnk,
+ .aix,
+ .cuda,
+ .nvcl,
+ .amdhsa,
+ .ps4,
+ .elfiamcu,
+ .mesa3d,
+ .contiki,
+ .amdpal,
+ .hermit,
+ .hurd,
+ => return error.UnknownDynamicLinkerPath,
+
.freestanding,
.ios,
.tvos,
@@ -1216,9 +1241,8 @@ pub const Target = struct {
.windows,
.emscripten,
.other,
+ .wasi,
=> return error.TargetHasNoDynamicLinker,
-
- else => return error.UnknownDynamicLinkerPath,
}
}
};