Skip to content

Commit 3ba8749

Browse files
committed
Fix rustc_target test: wasmNN-none should support dynamic linking
1 parent 212d516 commit 3ba8749

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

compiler/rustc_target/src/spec/tests/tests_impl.rs

+7-1
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,13 @@ impl Target {
121121
// Check dynamic linking stuff
122122
// BPF: when targeting user space vms (like rbpf), those can load dynamic libraries.
123123
// hexagon: when targeting QuRT, that OS can load dynamic libraries.
124-
if self.os == "none" && (self.arch != "bpf" && self.arch != "hexagon") {
124+
// wasm{32,64}: dynamic linking is inherent in the definition of the VM.
125+
if self.os == "none"
126+
&& (self.arch != "bpf"
127+
&& self.arch != "hexagon"
128+
&& self.arch != "wasm32"
129+
&& self.arch != "wasm64")
130+
{
125131
assert!(!self.dynamic_linking);
126132
}
127133
if self.only_cdylib

0 commit comments

Comments
 (0)