Add memmove and memset support for wasm

This commit is contained in:
gingerBill
2021-10-31 12:47:50 +00:00
parent c6e08b059b
commit 2a5b8f53fe
4 changed files with 51 additions and 12 deletions
+3 -2
View File
@@ -909,8 +909,9 @@ void init_build_context(TargetMetrics *cross_target) {
break;
}
} else if (is_arch_wasm()) {
gbString link_flags = gb_string_make(heap_allocator(), "--export-all ");
link_flags = gb_string_appendc(link_flags, "--export-table ");
gbString link_flags = gb_string_make(heap_allocator(), " ");
// link_flags = gb_string_appendc(link_flags, "--export-all ");
// link_flags = gb_string_appendc(link_flags, "--export-table ");
link_flags = gb_string_appendc(link_flags, "--allow-undefined ");
if (bc->metrics.arch == TargetArch_wasm64) {
link_flags = gb_string_appendc(link_flags, "-mwas64 ");