summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/lld/basic_safe_stack.wat.out10
-rw-r--r--test/lld/recursive_safe_stack.wat.out19
2 files changed, 21 insertions, 8 deletions
diff --git a/test/lld/basic_safe_stack.wat.out b/test/lld/basic_safe_stack.wat.out
index d6aca5760..6e1b83712 100644
--- a/test/lld/basic_safe_stack.wat.out
+++ b/test/lld/basic_safe_stack.wat.out
@@ -3,7 +3,7 @@
(type $i32_=>_none (func (param i32)))
(type $i32_=>_i32 (func (param i32) (result i32)))
(type $i32_i32_=>_none (func (param i32 i32)))
- (import "env" "__handle_stack_overflow" (func $__handle_stack_overflow))
+ (import "env" "__handle_stack_overflow" (func $__handle_stack_overflow (param i32)))
(global $__stack_pointer (mut i32) (i32.const 66112))
(global $__stack_base (mut i32) (i32.const 0))
(global $__stack_limit (mut i32) (i32.const 0))
@@ -32,7 +32,9 @@
(global.get $__stack_limit)
)
)
- (call $__handle_stack_overflow)
+ (call $__handle_stack_overflow
+ (local.get $1)
+ )
)
(global.set $__stack_pointer
(local.get $1)
@@ -64,7 +66,9 @@
(global.get $__stack_limit)
)
)
- (call $__handle_stack_overflow)
+ (call $__handle_stack_overflow
+ (local.get $3)
+ )
)
(global.set $__stack_pointer
(local.get $3)
diff --git a/test/lld/recursive_safe_stack.wat.out b/test/lld/recursive_safe_stack.wat.out
index 3272731b1..d6cd8f63a 100644
--- a/test/lld/recursive_safe_stack.wat.out
+++ b/test/lld/recursive_safe_stack.wat.out
@@ -2,9 +2,10 @@
(type $0 (func (param i32 i32) (result i32)))
(type $1 (func))
(type $2 (func (result i32)))
+ (type $i32_=>_none (func (param i32)))
(type $i32_i32_=>_none (func (param i32 i32)))
(import "env" "printf" (func $printf (param i32 i32) (result i32)))
- (import "env" "__handle_stack_overflow" (func $__handle_stack_overflow))
+ (import "env" "__handle_stack_overflow" (func $__handle_stack_overflow (param i32)))
(global $global$0 (mut i32) (i32.const 66128))
(global $global$1 i32 (i32.const 66128))
(global $global$2 i32 (i32.const 587))
@@ -45,7 +46,9 @@
(global.get $__stack_limit)
)
)
- (call $__handle_stack_overflow)
+ (call $__handle_stack_overflow
+ (local.get $3)
+ )
)
(global.set $global$0
(local.get $3)
@@ -82,7 +85,9 @@
(global.get $__stack_limit)
)
)
- (call $__handle_stack_overflow)
+ (call $__handle_stack_overflow
+ (local.get $4)
+ )
)
(global.set $global$0
(local.get $4)
@@ -116,7 +121,9 @@
(global.get $__stack_limit)
)
)
- (call $__handle_stack_overflow)
+ (call $__handle_stack_overflow
+ (local.get $1)
+ )
)
(global.set $global$0
(local.get $1)
@@ -152,7 +159,9 @@
(global.get $__stack_limit)
)
)
- (call $__handle_stack_overflow)
+ (call $__handle_stack_overflow
+ (local.get $2)
+ )
)
(global.set $global$0
(local.get $2)