summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2020-04-21 21:21:23 -0400
committerGitHub <noreply@github.com>2020-04-21 18:21:23 -0700
commit5fbbdbf8601811f57b880fa02861b7f602fe4b83 (patch)
tree30a264aa655d7c7731b2f9ffc4b86d67808862e8 /test
parent086bee68e4f4bef146970f8dc6740356473c8bed (diff)
downloadbinaryen-5fbbdbf8601811f57b880fa02861b7f602fe4b83.tar.gz
binaryen-5fbbdbf8601811f57b880fa02861b7f602fe4b83.tar.bz2
binaryen-5fbbdbf8601811f57b880fa02861b7f602fe4b83.zip
Also update internal name in fixEmJsFuncsAndReturnWalker (#2782)
Without this change only the import gets renamed not the internal name. Since the internal name is the one that ends up in the name section this means that rename wasn't effecting the name section.
Diffstat (limited to 'test')
-rw-r--r--test/lld/longjmp.wat.out10
-rw-r--r--test/lld/shared_longjmp.wat.out8
2 files changed, 9 insertions, 9 deletions
diff --git a/test/lld/longjmp.wat.out b/test/lld/longjmp.wat.out
index 83c4b5a83..7eaebd592 100644
--- a/test/lld/longjmp.wat.out
+++ b/test/lld/longjmp.wat.out
@@ -11,14 +11,14 @@
(import "env" "malloc" (func $fimport$0 (param i32) (result i32)))
(import "env" "saveSetjmp" (func $fimport$1 (param i32 i32 i32 i32) (result i32)))
(import "env" "getTempRet0" (func $fimport$2 (result i32)))
- (import "env" "invoke_vii" (func $fimport$4 (param i32 i32 i32)))
+ (import "env" "invoke_vii" (func $invoke_vii (param i32 i32 i32)))
(import "env" "testSetjmp" (func $fimport$5 (param i32 i32 i32) (result i32)))
(import "env" "setTempRet0" (func $fimport$6 (param i32)))
(import "env" "free" (func $fimport$7 (param i32)))
- (import "env" "emscripten_longjmp" (func $fimport$8 (param i32 i32)))
+ (import "env" "emscripten_longjmp" (func $emscripten_longjmp (param i32 i32)))
(memory $0 2)
(table $0 2 2 funcref)
- (elem (i32.const 1) $fimport$8)
+ (elem (i32.const 1) $emscripten_longjmp)
(global $global$0 (mut i32) (i32.const 66112))
(global $global$1 i32 (i32.const 576))
(export "memory" (memory $0))
@@ -70,7 +70,7 @@
(i32.const 0)
(i32.const 0)
)
- (call $fimport$4
+ (call $invoke_vii
(i32.const 1)
(local.get $0)
(i32.const 1)
@@ -127,7 +127,7 @@
(i32.const 0)
)
)
- (call $fimport$8
+ (call $emscripten_longjmp
(local.get $0)
(local.get $3)
)
diff --git a/test/lld/shared_longjmp.wat.out b/test/lld/shared_longjmp.wat.out
index 628412ed9..a029d5338 100644
--- a/test/lld/shared_longjmp.wat.out
+++ b/test/lld/shared_longjmp.wat.out
@@ -15,11 +15,11 @@
(import "env" "malloc" (func $fimport$4 (param i32) (result i32)))
(import "env" "saveSetjmp" (func $fimport$5 (param i32 i32 i32 i32) (result i32)))
(import "env" "getTempRet0" (func $fimport$6 (result i32)))
- (import "env" "invoke_vii" (func $fimport$8 (param i32 i32 i32)))
+ (import "env" "invoke_vii" (func $invoke_vii (param i32 i32 i32)))
(import "env" "testSetjmp" (func $fimport$9 (param i32 i32 i32) (result i32)))
(import "env" "setTempRet0" (func $fimport$10 (param i32)))
(import "env" "free" (func $fimport$11 (param i32)))
- (import "env" "emscripten_longjmp" (func $fimport$12 (param i32 i32)))
+ (import "env" "emscripten_longjmp" (func $emscripten_longjmp (param i32 i32)))
(import "env" "g$__THREW__" (func $g$__THREW__ (result i32)))
(import "env" "g$__threwValue" (func $g$__threwValue (result i32)))
(import "env" "fp$emscripten_longjmp$vii" (func $fp$emscripten_longjmp$vii (result i32)))
@@ -78,7 +78,7 @@
)
(i32.const 0)
)
- (call $fimport$8
+ (call $invoke_vii
(global.get $gimport$14)
(local.get $0)
(i32.const 1)
@@ -136,7 +136,7 @@
)
(return)
)
- (call $fimport$12
+ (call $emscripten_longjmp
(local.get $3)
(local.get $0)
)