summaryrefslogtreecommitdiff
path: root/test/unit.asm.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2016-03-05 16:28:09 -0800
committerAlon Zakai <alonzakai@gmail.com>2016-03-05 16:28:09 -0800
commit3f838fd9c42eb9408b82120a43da0caeae44963e (patch)
treec945d502d4f9f20c843fbabfa5dd83a3aae9153d /test/unit.asm.js
parent9445c4900b120455583fbf48c8a08666a050bc5a (diff)
downloadbinaryen-3f838fd9c42eb9408b82120a43da0caeae44963e.tar.gz
binaryen-3f838fd9c42eb9408b82120a43da0caeae44963e.tar.bz2
binaryen-3f838fd9c42eb9408b82120a43da0caeae44963e.zip
harmonize ffi calls in asm2wasm, adding arguments as needed. this helps with asm ffis which tolerate overloading, unlike wasm
Diffstat (limited to 'test/unit.asm.js')
-rw-r--r--test/unit.asm.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/unit.asm.js b/test/unit.asm.js
index 491f90835..b9c878613 100644
--- a/test/unit.asm.js
+++ b/test/unit.asm.js
@@ -8,6 +8,8 @@ function asm() {
var Math_abs = global.Math.abs;
var Math_ceil = global.Math.ceil;
+ var abort = env.abort;
+
function big_negative() {
var temp = 0.0;
temp = +-2147483648;
@@ -143,6 +145,11 @@ function asm() {
temp = Math_fround(Math_ceil(B));
temp = Math_fround(u * Math_fround(Math_ceil(Math_fround(B))));
}
+ function aborts() {
+ abort();
+ abort(55);
+ abort();
+ }
function z() {
}