authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2022-12-05 17:55:45-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-12-06 12:15:05-07:00
log5dbd28f17159e2750bba18a0b9204752bcf34c8f
treeed72da06af9731099e648a100d6f3935417e9030
parenta3fadd281309cd19924f4cd4007919a42cc5e1da

wasm2c: support memory.copy with overlapping buffers


1 files changed, 1 insertions(+), 1 deletions(-)

stage1/wasm2c.c+1-1
......@@ -2377,7 +2377,7 @@ int main(int argc, char **argv) {
23772377 uint32_t src = FuncGen_stackPop(&fg);
23782378 uint32_t dst = FuncGen_stackPop(&fg);
23792379 FuncGen_indent(&fg, out);
2380 fprintf(out, "memcpy(&m%" PRIu32 "[l%" PRIu32 "], "
2380 fprintf(out, "memmove(&m%" PRIu32 "[l%" PRIu32 "], "
23812381 "&m%" PRIu32 "[l%" PRIu32 "], l%" PRIu32 ");\n",
23822382 dst_mem_idx, dst, src_mem_idx, src, n);
23832383 }