diff options
Diffstat (limited to 'test')
32 files changed, 32 insertions, 0 deletions
diff --git a/test/emcc_O2_hello_world.fromasm b/test/emcc_O2_hello_world.fromasm index 21873f241..fbf527eb4 100644 --- a/test/emcc_O2_hello_world.fromasm +++ b/test/emcc_O2_hello_world.fromasm @@ -31,6 +31,7 @@ (import $___syscall146 "env" "___syscall146" (param i32 i32) (result i32)) (import $i32u-div "asm2wasm" "i32u-div" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (import $memInitBase global "env" "memInitBase" i32) (export "_free" $_free) (export "_main" $_main) diff --git a/test/emcc_O2_hello_world.fromasm.imprecise b/test/emcc_O2_hello_world.fromasm.imprecise index 39e95673c..3a518cf6c 100644 --- a/test/emcc_O2_hello_world.fromasm.imprecise +++ b/test/emcc_O2_hello_world.fromasm.imprecise @@ -29,6 +29,7 @@ (import $___syscall140 "env" "___syscall140" (param i32 i32) (result i32)) (import $___syscall146 "env" "___syscall146" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_free" $_free) (export "_main" $_main) (export "_memset" $_memset) diff --git a/test/emcc_O2_hello_world.fromasm.imprecise.no-opts b/test/emcc_O2_hello_world.fromasm.imprecise.no-opts index a5e952b4c..af862279a 100644 --- a/test/emcc_O2_hello_world.fromasm.imprecise.no-opts +++ b/test/emcc_O2_hello_world.fromasm.imprecise.no-opts @@ -29,6 +29,7 @@ (import $___syscall140 "env" "___syscall140" (param i32 i32) (result i32)) (import $___syscall146 "env" "___syscall146" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_free" $_free) (export "_main" $_main) (export "_memset" $_memset) diff --git a/test/emcc_O2_hello_world.fromasm.no-opts b/test/emcc_O2_hello_world.fromasm.no-opts index 303b1e723..634a53659 100644 --- a/test/emcc_O2_hello_world.fromasm.no-opts +++ b/test/emcc_O2_hello_world.fromasm.no-opts @@ -30,6 +30,7 @@ (import $___syscall146 "env" "___syscall146" (param i32 i32) (result i32)) (import $i32u-div "asm2wasm" "i32u-div" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_free" $_free) (export "_main" $_main) (export "_memset" $_memset) diff --git a/test/emcc_hello_world.fromasm b/test/emcc_hello_world.fromasm index 666f03482..036619963 100644 --- a/test/emcc_hello_world.fromasm +++ b/test/emcc_hello_world.fromasm @@ -40,6 +40,7 @@ (import $i32u-rem "asm2wasm" "i32u-rem" (param i32 i32) (result i32)) (import $i32u-div "asm2wasm" "i32u-div" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (import $memInitBase global "env" "memInitBase" i32) (export "_i64Subtract" $_i64Subtract) (export "_free" $_free) diff --git a/test/emcc_hello_world.fromasm.imprecise b/test/emcc_hello_world.fromasm.imprecise index e30167119..99ae85d71 100644 --- a/test/emcc_hello_world.fromasm.imprecise +++ b/test/emcc_hello_world.fromasm.imprecise @@ -33,6 +33,7 @@ (import $_sysconf "env" "_sysconf" (param i32) (result i32)) (import $___syscall146 "env" "___syscall146" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_i64Subtract" $_i64Subtract) (export "_free" $_free) (export "_main" $_main) diff --git a/test/emcc_hello_world.fromasm.imprecise.no-opts b/test/emcc_hello_world.fromasm.imprecise.no-opts index a0429b58c..b5e740df2 100644 --- a/test/emcc_hello_world.fromasm.imprecise.no-opts +++ b/test/emcc_hello_world.fromasm.imprecise.no-opts @@ -33,6 +33,7 @@ (import $_sysconf "env" "_sysconf" (param i32) (result i32)) (import $___syscall146 "env" "___syscall146" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_i64Subtract" $_i64Subtract) (export "_free" $_free) (export "_main" $_main) diff --git a/test/emcc_hello_world.fromasm.no-opts b/test/emcc_hello_world.fromasm.no-opts index 3c9f8123a..49c0aed22 100644 --- a/test/emcc_hello_world.fromasm.no-opts +++ b/test/emcc_hello_world.fromasm.no-opts @@ -39,6 +39,7 @@ (import $i32u-rem "asm2wasm" "i32u-rem" (param i32 i32) (result i32)) (import $i32u-div "asm2wasm" "i32u-div" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_i64Subtract" $_i64Subtract) (export "_free" $_free) (export "_main" $_main) diff --git a/test/empty.fromasm b/test/empty.fromasm index 2dcb800dd..2afc01ebf 100644 --- a/test/empty.fromasm +++ b/test/empty.fromasm @@ -2,5 +2,6 @@ (memory 256 256) (data (get_global $memInitBase) "empty.asm.js") (import $memory memory "env" "memory") + (import $table table "env" "table") (import $memInitBase global "env" "memInitBase" i32) ) diff --git a/test/empty.fromasm.imprecise b/test/empty.fromasm.imprecise index 6c3928ac1..f0a2ff208 100644 --- a/test/empty.fromasm.imprecise +++ b/test/empty.fromasm.imprecise @@ -1,4 +1,5 @@ (module (memory 256 256) (import $memory memory "env" "memory") + (import $table table "env" "table") ) diff --git a/test/empty.fromasm.imprecise.no-opts b/test/empty.fromasm.imprecise.no-opts index 6c3928ac1..f0a2ff208 100644 --- a/test/empty.fromasm.imprecise.no-opts +++ b/test/empty.fromasm.imprecise.no-opts @@ -1,4 +1,5 @@ (module (memory 256 256) (import $memory memory "env" "memory") + (import $table table "env" "table") ) diff --git a/test/empty.fromasm.no-opts b/test/empty.fromasm.no-opts index 6c3928ac1..f0a2ff208 100644 --- a/test/empty.fromasm.no-opts +++ b/test/empty.fromasm.no-opts @@ -1,4 +1,5 @@ (module (memory 256 256) (import $memory memory "env" "memory") + (import $table table "env" "table") ) diff --git a/test/hello_world.fromasm b/test/hello_world.fromasm index cea20a687..64839186a 100644 --- a/test/hello_world.fromasm +++ b/test/hello_world.fromasm @@ -2,6 +2,7 @@ (memory 256 256) (data (get_global $memInitBase) "hello_world.asm.js") (import $memory memory "env" "memory") + (import $table table "env" "table") (import $memInitBase global "env" "memInitBase" i32) (export "add" $add) (func $add (param $0 i32) (param $1 i32) (result i32) diff --git a/test/hello_world.fromasm.imprecise b/test/hello_world.fromasm.imprecise index 0438017ff..90eea0c3b 100644 --- a/test/hello_world.fromasm.imprecise +++ b/test/hello_world.fromasm.imprecise @@ -1,6 +1,7 @@ (module (memory 256 256) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "add" $add) (func $add (param $0 i32) (param $1 i32) (result i32) (i32.add diff --git a/test/hello_world.fromasm.imprecise.no-opts b/test/hello_world.fromasm.imprecise.no-opts index 80e7688e2..deae6ab2a 100644 --- a/test/hello_world.fromasm.imprecise.no-opts +++ b/test/hello_world.fromasm.imprecise.no-opts @@ -1,6 +1,7 @@ (module (memory 256 256) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "add" $add) (func $add (param $x i32) (param $y i32) (result i32) (return diff --git a/test/hello_world.fromasm.no-opts b/test/hello_world.fromasm.no-opts index 80e7688e2..deae6ab2a 100644 --- a/test/hello_world.fromasm.no-opts +++ b/test/hello_world.fromasm.no-opts @@ -1,6 +1,7 @@ (module (memory 256 256) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "add" $add) (func $add (param $x i32) (param $y i32) (result i32) (return diff --git a/test/memorygrowth.fromasm b/test/memorygrowth.fromasm index 390f163bb..ec2f13065 100644 --- a/test/memorygrowth.fromasm +++ b/test/memorygrowth.fromasm @@ -27,6 +27,7 @@ (import $ya "env" "___syscall146" (param i32 i32) (result i32)) (import $i32u-div "asm2wasm" "i32u-div" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (import $memInitBase global "env" "memInitBase" i32) (export "_free" $fb) (export "_main" $Na) diff --git a/test/memorygrowth.fromasm.imprecise b/test/memorygrowth.fromasm.imprecise index fb8b5b085..0ade046a3 100644 --- a/test/memorygrowth.fromasm.imprecise +++ b/test/memorygrowth.fromasm.imprecise @@ -25,6 +25,7 @@ (import $xa "env" "___unlock" (param i32)) (import $ya "env" "___syscall146" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_free" $fb) (export "_main" $Na) (export "_pthread_self" $ib) diff --git a/test/memorygrowth.fromasm.imprecise.no-opts b/test/memorygrowth.fromasm.imprecise.no-opts index 6cdc4fd40..e8ec51644 100644 --- a/test/memorygrowth.fromasm.imprecise.no-opts +++ b/test/memorygrowth.fromasm.imprecise.no-opts @@ -25,6 +25,7 @@ (import $xa "env" "___unlock" (param i32)) (import $ya "env" "___syscall146" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_free" $fb) (export "_main" $Na) (export "_pthread_self" $ib) diff --git a/test/memorygrowth.fromasm.no-opts b/test/memorygrowth.fromasm.no-opts index fd1b541d1..a5c292652 100644 --- a/test/memorygrowth.fromasm.no-opts +++ b/test/memorygrowth.fromasm.no-opts @@ -26,6 +26,7 @@ (import $ya "env" "___syscall146" (param i32 i32) (result i32)) (import $i32u-div "asm2wasm" "i32u-div" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_free" $fb) (export "_main" $Na) (export "_pthread_self" $ib) diff --git a/test/min.fromasm b/test/min.fromasm index 1a69787ab..907bc572e 100644 --- a/test/min.fromasm +++ b/test/min.fromasm @@ -3,6 +3,7 @@ (data (get_global $memInitBase) "min.asm.js") (import $tDP global "env" "tempDoublePtr" i32) (import $memory memory "env" "memory") + (import $table table "env" "table") (import $memInitBase global "env" "memInitBase" i32) (export "floats" $floats) (func $floats (param $0 f32) (result f32) diff --git a/test/min.fromasm.imprecise b/test/min.fromasm.imprecise index c1703c203..612ed2388 100644 --- a/test/min.fromasm.imprecise +++ b/test/min.fromasm.imprecise @@ -2,6 +2,7 @@ (memory 256 256) (import $tDP global "env" "tempDoublePtr" i32) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "floats" $floats) (func $floats (param $0 f32) (result f32) (local $1 f32) diff --git a/test/min.fromasm.imprecise.no-opts b/test/min.fromasm.imprecise.no-opts index 7ba8db448..00740ad5f 100644 --- a/test/min.fromasm.imprecise.no-opts +++ b/test/min.fromasm.imprecise.no-opts @@ -2,6 +2,7 @@ (memory 256 256) (import $tDP global "env" "tempDoublePtr" i32) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "floats" $floats) (func $floats (param $f f32) (result f32) (local $t f32) diff --git a/test/min.fromasm.no-opts b/test/min.fromasm.no-opts index 7ba8db448..00740ad5f 100644 --- a/test/min.fromasm.no-opts +++ b/test/min.fromasm.no-opts @@ -2,6 +2,7 @@ (memory 256 256) (import $tDP global "env" "tempDoublePtr" i32) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "floats" $floats) (func $floats (param $f f32) (result f32) (local $t f32) diff --git a/test/two_sides.fromasm b/test/two_sides.fromasm index 45649cba6..53831b7ec 100644 --- a/test/two_sides.fromasm +++ b/test/two_sides.fromasm @@ -4,6 +4,7 @@ (type $FUNCSIG$id (func (param f64) (result i32))) (import $f64-to-int "asm2wasm" "f64-to-int" (param f64) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (import $memInitBase global "env" "memInitBase" i32) (export "_test" $_test) (func $_test (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (result i32) diff --git a/test/two_sides.fromasm.imprecise b/test/two_sides.fromasm.imprecise index ce7b83d1f..cd13cea64 100644 --- a/test/two_sides.fromasm.imprecise +++ b/test/two_sides.fromasm.imprecise @@ -1,6 +1,7 @@ (module (memory 256 256) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_test" $_test) (func $_test (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (result i32) (local $5 f64) diff --git a/test/two_sides.fromasm.imprecise.no-opts b/test/two_sides.fromasm.imprecise.no-opts index 3d27fcef4..cce1e9b62 100644 --- a/test/two_sides.fromasm.imprecise.no-opts +++ b/test/two_sides.fromasm.imprecise.no-opts @@ -1,6 +1,7 @@ (module (memory 256 256) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_test" $_test) (func $_test (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (param $i5 i32) (result i32) (local $d6 f64) diff --git a/test/two_sides.fromasm.no-opts b/test/two_sides.fromasm.no-opts index 51b871191..a55ccddf1 100644 --- a/test/two_sides.fromasm.no-opts +++ b/test/two_sides.fromasm.no-opts @@ -3,6 +3,7 @@ (type $FUNCSIG$id (func (param f64) (result i32))) (import $f64-to-int "asm2wasm" "f64-to-int" (param f64) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "_test" $_test) (func $_test (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (param $i5 i32) (result i32) (local $d6 f64) diff --git a/test/unit.fromasm b/test/unit.fromasm index 740c6ff52..1987f990b 100644 --- a/test/unit.fromasm +++ b/test/unit.fromasm @@ -20,6 +20,7 @@ (import $f64-rem "asm2wasm" "f64-rem" (param f64 f64) (result f64)) (import $i32u-div "asm2wasm" "i32u-div" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (import $memInitBase global "env" "memInitBase" i32) (export "big_negative" $big_negative) (export "pick" $big_negative) diff --git a/test/unit.fromasm.imprecise b/test/unit.fromasm.imprecise index e9d6e4300..3bd3d6881 100644 --- a/test/unit.fromasm.imprecise +++ b/test/unit.fromasm.imprecise @@ -15,6 +15,7 @@ (import $h "env" "h" (param i32)) (import $f64-rem "asm2wasm" "f64-rem" (param f64 f64) (result f64)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "big_negative" $big_negative) (export "pick" $big_negative) (global $Int i32 (i32.const 0)) diff --git a/test/unit.fromasm.imprecise.no-opts b/test/unit.fromasm.imprecise.no-opts index ec758bf32..afacf0794 100644 --- a/test/unit.fromasm.imprecise.no-opts +++ b/test/unit.fromasm.imprecise.no-opts @@ -15,6 +15,7 @@ (import $h "env" "h" (param i32)) (import $f64-rem "asm2wasm" "f64-rem" (param f64 f64) (result f64)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "big_negative" $big_negative) (export "pick" $exportMe) (global $Int i32 (i32.const 0)) diff --git a/test/unit.fromasm.no-opts b/test/unit.fromasm.no-opts index 546fcd7fc..165b9df50 100644 --- a/test/unit.fromasm.no-opts +++ b/test/unit.fromasm.no-opts @@ -19,6 +19,7 @@ (import $f64-rem "asm2wasm" "f64-rem" (param f64 f64) (result f64)) (import $i32u-div "asm2wasm" "i32u-div" (param i32 i32) (result i32)) (import $memory memory "env" "memory") + (import $table table "env" "table") (export "big_negative" $big_negative) (export "pick" $exportMe) (global $Int i32 (i32.const 0)) |