diff options
Diffstat (limited to 'test/dot_s/basics.wast')
-rw-r--r-- | test/dot_s/basics.wast | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test/dot_s/basics.wast b/test/dot_s/basics.wast index 0e6d4078b..b93bcd5cc 100644 --- a/test/dot_s/basics.wast +++ b/test/dot_s/basics.wast @@ -6,11 +6,12 @@ ) (export "memory" memory) (type $FUNCSIG$vi (func (param i32))) + (type $FUNCSIG$v (func)) (type $FUNCSIG$iii (func (param i32 i32) (result i32))) (import $puts "env" "puts" (param i32)) (export "main" $main) (export "dynCall_iii" $dynCall_iii) - (table $main) + (table $__wasm_nullptr $main) (func $main (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (call_import $puts (i32.const 16) @@ -86,10 +87,13 @@ (i32.const -12) ) ) - (i32.const 0) + (i32.const 1) ) (get_local $0) ) + (func $__wasm_nullptr (type $FUNCSIG$v) + (unreachable) + ) (func $dynCall_iii (param $fptr i32) (param $0 i32) (param $1 i32) (result i32) (call_indirect $FUNCSIG$iii (get_local $fptr) |