diff --git a/src/target.cpp b/src/target.cpp index bf4cc6aac8..7a3459af1a 100644 --- a/src/target.cpp +++ b/src/target.cpp @@ -947,6 +947,8 @@ bool target_allows_addr_zero(const ZigTarget *target) { const char *target_o_file_ext(const ZigTarget *target) { if (target->abi == ZigLLVM_MSVC || target->os == OsWindows || target->os == OsUefi) { return ".obj"; + } else if (target_is_wasm(target)) { + return ".wasm"; } else { return ".o"; }