summaryrefslogtreecommitdiff
path: root/test/dot_s/basics.wast
diff options
context:
space:
mode:
Diffstat (limited to 'test/dot_s/basics.wast')
-rw-r--r--test/dot_s/basics.wast8
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)