diff options
Diffstat (limited to 'test/lld/shared_add_to_table.wasm.out')
-rw-r--r-- | test/lld/shared_add_to_table.wasm.out | 45 |
1 files changed, 17 insertions, 28 deletions
diff --git a/test/lld/shared_add_to_table.wasm.out b/test/lld/shared_add_to_table.wasm.out index c561a89d3..5343b7089 100644 --- a/test/lld/shared_add_to_table.wasm.out +++ b/test/lld/shared_add_to_table.wasm.out @@ -1,18 +1,18 @@ (module - (type $none_=>_none (func)) (type $none_=>_i32 (func (result i32))) + (type $none_=>_none (func)) (type $i32_=>_i32 (func (param i32) (result i32))) (type $i32_i32_=>_i32 (func (param i32 i32) (result i32))) (import "env" "memory" (memory $0 0)) (data (global.get $gimport$3) "*\00\00\00") - (import "env" "table" (table $timport$1 1 funcref)) - (elem (global.get $gimport$4) $waka_func_mine\28int\29) + (import "env" "table" (table $timport$1 0 funcref)) (import "env" "__memory_base" (global $gimport$3 i32)) (import "env" "__table_base" (global $gimport$4 i32)) (import "env" "_Z16waka_func_theirsi" (func $waka_func_theirs\28int\29 (param i32) (result i32))) (import "env" "g$waka_mine" (func $g$waka_mine (result i32))) (import "env" "g$waka_others" (func $g$waka_others (result i32))) (import "env" "fp$_Z16waka_func_theirsi$ii" (func $fp$_Z16waka_func_theirsi$ii (result i32))) + (import "env" "fp$_Z14waka_func_minei$ii" (func $fp$_Z14waka_func_minei$ii (result i32))) (global $gimport$6 (mut i32) (i32.const 0)) (global $gimport$7 (mut i32) (i32.const 0)) (global $gimport$8 (mut i32) (i32.const 0)) @@ -26,19 +26,18 @@ (export "main" (func $main)) (export "__dso_handle" (global $global$1)) (export "__post_instantiate" (func $__post_instantiate)) - (export "dynCall_ii" (func $dynCall_ii)) - (func $__wasm_call_ctors (; 4 ;) + (func $__wasm_call_ctors (; 5 ;) (call $__wasm_apply_relocs) ) - (func $__wasm_apply_relocs (; 5 ;) + (func $__wasm_apply_relocs (; 6 ;) ) - (func $waka_func_mine\28int\29 (; 6 ;) (param $0 i32) (result i32) + (func $waka_func_mine\28int\29 (; 7 ;) (param $0 i32) (result i32) (i32.add (local.get $0) (i32.const 1) ) ) - (func $__original_main (; 7 ;) (result i32) + (func $__original_main (; 8 ;) (result i32) (local $0 i32) (local $1 i32) (local.set $0 @@ -62,14 +61,14 @@ ) ) ) - (func $main (; 8 ;) (param $0 i32) (param $1 i32) (result i32) + (func $main (; 9 ;) (param $0 i32) (param $1 i32) (result i32) (call $__original_main) ) - (func $__post_instantiate (; 9 ;) + (func $__post_instantiate (; 10 ;) (call $__assign_got_enties) (call $__wasm_call_ctors) ) - (func $__assign_got_enties (; 10 ;) + (func $__assign_got_enties (; 11 ;) (global.set $gimport$8 (call $g$waka_mine) ) @@ -80,22 +79,13 @@ (call $fp$_Z16waka_func_theirsi$ii) ) (global.set $gimport$7 - (i32.add - (global.get $gimport$4) - (i32.const 0) - ) - ) - ) - (func $dynCall_ii (; 11 ;) (param $fptr i32) (param $0 i32) (result i32) - (call_indirect (type $i32_=>_i32) - (local.get $0) - (local.get $fptr) + (call $fp$_Z14waka_func_minei$ii) ) ) ;; dylink section ;; memorysize: 4 ;; memoryalignment: 2 - ;; tablesize: 1 + ;; tablesize: 0 ;; tablealignment: 0 ;; custom section "producers", size 157 ) @@ -103,12 +93,13 @@ --BEGIN METADATA -- { "staticBump": 0, - "tableSize": 1, + "tableSize": 0, "declares": [ "_Z16waka_func_theirsi", "g$waka_mine", "g$waka_others", - "fp$_Z16waka_func_theirsi$ii" + "fp$_Z16waka_func_theirsi$ii", + "fp$_Z14waka_func_minei$ii" ], "externs": [ "___memory_base", @@ -119,16 +110,14 @@ "__Z14waka_func_minei", "___original_main", "_main", - "___post_instantiate", - "_dynCall_ii" + "___post_instantiate" ], "exports": [ "__wasm_apply_relocs", "_Z14waka_func_minei", "__original_main", "main", - "__post_instantiate", - "dynCall_ii" + "__post_instantiate" ], "namedGlobals": { "waka_mine" : "0", |