summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2020-12-09 20:54:18 -0800
committerGitHub <noreply@github.com>2020-12-09 20:54:18 -0800
commit57a9e77add02dc1d874fdbfee2c61cae8c0eefa1 (patch)
treebf0d6251ceea274d4a8166d2e50a02dfe5c198cf /test
parentbdc55d3781e55f7d51d2e21751e07f9ec6161c27 (diff)
downloadbinaryen-57a9e77add02dc1d874fdbfee2c61cae8c0eefa1.tar.gz
binaryen-57a9e77add02dc1d874fdbfee2c61cae8c0eefa1.tar.bz2
binaryen-57a9e77add02dc1d874fdbfee2c61cae8c0eefa1.zip
Read and write data segments names in names section (#3435)
Diffstat (limited to 'test')
-rw-r--r--test/extended-names.wast6
-rw-r--r--test/extended-names.wast.from-wast6
-rw-r--r--test/extended-names.wast.fromBinary7
-rw-r--r--test/extended-names.wast.fromBinary.noDebugInfo7
4 files changed, 26 insertions, 0 deletions
diff --git a/test/extended-names.wast b/test/extended-names.wast
new file mode 100644
index 000000000..cebd598d0
--- /dev/null
+++ b/test/extended-names.wast
@@ -0,0 +1,6 @@
+(module $foo
+ (table $t1 1 funcref)
+ (memory $m1 1 1)
+ (data $mydata (i32.const 0) "a")
+ (data $passive_data passive "b")
+)
diff --git a/test/extended-names.wast.from-wast b/test/extended-names.wast.from-wast
new file mode 100644
index 000000000..434940d29
--- /dev/null
+++ b/test/extended-names.wast.from-wast
@@ -0,0 +1,6 @@
+(module $foo
+ (memory $m1 1 1)
+ (data $mydata (i32.const 0) "a")
+ (data $passive_data passive "b")
+ (table $t1 1 funcref)
+)
diff --git a/test/extended-names.wast.fromBinary b/test/extended-names.wast.fromBinary
new file mode 100644
index 000000000..9817d64b7
--- /dev/null
+++ b/test/extended-names.wast.fromBinary
@@ -0,0 +1,7 @@
+(module $foo
+ (memory $m1 1 1)
+ (data $mydata (i32.const 0) "a")
+ (data $passive_data passive "b")
+ (table $t1 1 funcref)
+)
+
diff --git a/test/extended-names.wast.fromBinary.noDebugInfo b/test/extended-names.wast.fromBinary.noDebugInfo
new file mode 100644
index 000000000..197d7c0fc
--- /dev/null
+++ b/test/extended-names.wast.fromBinary.noDebugInfo
@@ -0,0 +1,7 @@
+(module
+ (memory $0 1 1)
+ (data (i32.const 0) "a")
+ (data passive "b")
+ (table $0 1 funcref)
+)
+