Skip to content

Commit 0964d03

Browse files
committed
Correct the description of the 'link' command
1 parent c29abe9 commit 0964d03

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

design/mvp/Linking.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@ these tools knowing about the Component Model.
5858

5959
A single Core WebAssembly module can be trivially wrapped into a component
6060
using a tool like the [`wasm-tools`] `component new` command. Multiple Core
61-
WebAssembly modules can be **shared-everything dynamically-linked** together
62-
and loaded imperatively at runtime via emulated `dlopen()` using the `component
63-
link` command. (In the future, more-eager modes of native dynamic linking could
64-
be added.) For a low-level sketch of how dynamic linking works at the WAT
65-
level, see [this example](examples/SharedEverythingDynamicLinking.md).
61+
WebAssembly modules can be **shared-everything dynamically-linked** together by
62+
a tool ike the `component link` command, which supports both loading modules into
63+
linear memory automatically (in the style of `ld-linux.so`) or manually (in the
64+
style of `dlopen()`). For a low-level sketch of how dynamic linking works at
65+
the WAT level, see [this example](examples/SharedEverythingDynamicLinking.md).
6666

6767
Lastly, multiple components can be **shared-nothing-linked** together using
6868
language-agnostic composition tools like [`wac`]. Since the output of

0 commit comments

Comments
 (0)