summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/dot_s/basics.s1
-rw-r--r--test/dot_s/basics.wast2
2 files changed, 3 insertions, 0 deletions
diff --git a/test/dot_s/basics.s b/test/dot_s/basics.s
index ad4c5d238..c4f6776d6 100644
--- a/test/dot_s/basics.s
+++ b/test/dot_s/basics.s
@@ -47,6 +47,7 @@ BB0_3: # in Loop: Header=BB0_1 Depth=1
BB0_4:
i32.const $push11=, -12
i32.add $0=, $0, $pop11
+ i32.const $discard=, main # just take address for testing
BB0_5: # %.loopexit
return $0
func_end0:
diff --git a/test/dot_s/basics.wast b/test/dot_s/basics.wast
index f6fe9c493..7e59854d8 100644
--- a/test/dot_s/basics.wast
+++ b/test/dot_s/basics.wast
@@ -2,6 +2,7 @@
(memory 0 4294967295 (segment 16 "hello, world!\n\00") (segment 32 "vcq"))
(import $puts "env" "puts")
(export "main" $main)
+ (table $main)
(func $main (param $$0 i32) (param $$1 i32) (result i32)
(block $fake_return_waka123
(block
@@ -84,6 +85,7 @@
(i32.const -12)
)
)
+ (i32.const 1)
)
(br $fake_return_waka123
(get_local $$0)