(module (type $none_=>_none (func)) (type $i32_=>_none (func (param i32))) (import "env" "table" (table $timport$9 1 funcref)) (elem (global.get $tb) $other $stuff) (import "env" "__stack_pointer" (global $sp (mut i32))) (import "GOT.func" "__stdio_write" (global $gimport$9 (mut i32))) (import "env" "__table_base" (global $tb i32)) (global $global i32 (i32.const 42)) (export "__stdio_write" (func $__stdio_write)) (export "__data_end" (global $global)) (export "dynCall_v" (func $dynCall_v)) (func $__stdio_write (nop) ) (func $other (nop) ) (func $stuff (nop) ) (func $dynCall_v (param $fptr i32) (call_indirect (type $none_=>_none) (local.get $fptr) ) ) ) (; --BEGIN METADATA -- { "tableSize": 1, "declares": [ ], "externs": [ "___stack_pointer", "___stdio_write", "___table_base" ], "exports": [ "__stdio_write", "dynCall_v" ], "namedGlobals": { "__data_end" : "42" }, "invokeFuncs": [ ], "mainReadsParams": 0, "features": [ ] } -- END METADATA -- ;)