diff options
author | Daniel Wirtz <dcode@dcode.io> | 2021-02-26 11:14:37 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-26 11:14:37 +0100 |
commit | 54d13b1cab26e8b48d95b573e46ab672c0564d0f (patch) | |
tree | 6b2bd62e2200f59222ddf47c52437948d040594a /test | |
parent | fd10f10d282f332e8c698da481747e34eb222901 (diff) | |
download | binaryen-54d13b1cab26e8b48d95b573e46ab672c0564d0f.tar.gz binaryen-54d13b1cab26e8b48d95b573e46ab672c0564d0f.tar.bz2 binaryen-54d13b1cab26e8b48d95b573e46ab672c0564d0f.zip |
Add TypedFunctionReferences feature to C and JS API (#3603)
Diffstat (limited to 'test')
-rw-r--r-- | test/binaryen.js/kitchen-sink.js | 1 | ||||
-rw-r--r-- | test/binaryen.js/kitchen-sink.js.txt | 1 | ||||
-rw-r--r-- | test/example/c-api-kitchen-sink.c | 1 | ||||
-rw-r--r-- | test/example/c-api-kitchen-sink.txt | 1 |
4 files changed, 4 insertions, 0 deletions
diff --git a/test/binaryen.js/kitchen-sink.js b/test/binaryen.js/kitchen-sink.js index 2a28cc5b2..3aebe0e61 100644 --- a/test/binaryen.js/kitchen-sink.js +++ b/test/binaryen.js/kitchen-sink.js @@ -114,6 +114,7 @@ function test_features() { console.log("Features.Multivalue: " + binaryen.Features.Multivalue); console.log("Features.GC: " + binaryen.Features.GC); console.log("Features.Memory64: " + binaryen.Features.Memory64); + console.log("Features.TypedFunctionReferences: " + binaryen.Features.TypedFunctionReferences); console.log("Features.All: " + binaryen.Features.All); } diff --git a/test/binaryen.js/kitchen-sink.js.txt b/test/binaryen.js/kitchen-sink.js.txt index 4b9de93ab..aff1d1f2d 100644 --- a/test/binaryen.js/kitchen-sink.js.txt +++ b/test/binaryen.js/kitchen-sink.js.txt @@ -41,6 +41,7 @@ Features.ReferenceTypes: 256 Features.Multivalue: 512 Features.GC: 1024 Features.Memory64: 2048 +Features.TypedFunctionReferences: 4096 Features.All: 8191 InvalidId: 0 BlockId: 1 diff --git a/test/example/c-api-kitchen-sink.c b/test/example/c-api-kitchen-sink.c index 359203e8b..0f9c33f5d 100644 --- a/test/example/c-api-kitchen-sink.c +++ b/test/example/c-api-kitchen-sink.c @@ -261,6 +261,7 @@ void test_features() { printf("BinaryenFeatureMultivalue: %d\n", BinaryenFeatureMultivalue()); printf("BinaryenFeatureGC: %d\n", BinaryenFeatureGC()); printf("BinaryenFeatureMemory64: %d\n", BinaryenFeatureMemory64()); + printf("BinaryenFeatureTypedFunctionReferences: %d\n", BinaryenFeatureTypedFunctionReferences()); printf("BinaryenFeatureAll: %d\n", BinaryenFeatureAll()); } diff --git a/test/example/c-api-kitchen-sink.txt b/test/example/c-api-kitchen-sink.txt index c3226690e..66b9ab507 100644 --- a/test/example/c-api-kitchen-sink.txt +++ b/test/example/c-api-kitchen-sink.txt @@ -25,6 +25,7 @@ BinaryenFeatureReferenceTypes: 256 BinaryenFeatureMultivalue: 512 BinaryenFeatureGC: 1024 BinaryenFeatureMemory64: 2048 +BinaryenFeatureTypedFunctionReferences: 4096 BinaryenFeatureAll: 8191 (f32.neg (f32.const -33.61199951171875) |