Skip to content

Commit 1388017

Browse files
committed
fix(csharp): emit component_type.o for linker
The `map<K, V>` WIT syntax is a gated feature that the default wit-parser used by wasm-component-ld's `--component-type` flag cannot parse, so the text-based component type path was blocking any world that uses maps. Switching to the same object-file approach already used by the C and C++ backends lets the component type flow through as a custom section without round-tripping through the text parser. Signed-off-by: Yordis Prieto <[email protected]>
1 parent d56a486 commit 1388017

4 files changed

Lines changed: 241 additions & 123 deletions

File tree

0 commit comments

Comments
 (0)