mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-04 02:57:46 +00:00
Call __wasm_call_ctors() in wasi init function
This commit is contained in:
@@ -17,7 +17,6 @@ func _start() {
|
||||
// These need to be initialized early so that the heap can be initialized.
|
||||
heapStart = uintptr(unsafe.Pointer(&heapStartSymbol))
|
||||
heapEnd = uintptr(wasm_memory_size(0) * wasmPageSize)
|
||||
__wasm_call_ctors()
|
||||
run()
|
||||
}
|
||||
|
||||
@@ -26,6 +25,8 @@ func _start() {
|
||||
//
|
||||
// wasmtime ./program.wasm arg1 arg2
|
||||
func init() {
|
||||
__wasm_call_ctors()
|
||||
|
||||
// Read the number of args (argc) and the buffer size required to store all
|
||||
// these args (argv).
|
||||
var argc, argv_buf_size uint32
|
||||
|
||||
Reference in New Issue
Block a user