summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/dump/callindirect.txt4
-rw-r--r--test/dump/invalid-elem-segment-no-table.txt4
-rw-r--r--test/dump/invalid-elem-segment-offset.txt4
-rw-r--r--test/dump/no-canonicalize.txt4
-rw-r--r--test/dump/reference-types.txt4
-rw-r--r--test/dump/table-multi.txt12
-rw-r--r--test/dump/table.txt12
-rw-r--r--test/interp/logging-all-opcodes.txt14
8 files changed, 29 insertions, 29 deletions
diff --git a/test/dump/callindirect.txt b/test/dump/callindirect.txt
index 82ac6a6c..983c8b8a 100644
--- a/test/dump/callindirect.txt
+++ b/test/dump/callindirect.txt
@@ -41,11 +41,11 @@
000001b: 00 ; section size (guess)
000001c: 01 ; num elem segments
; elem segment header 0
-000001d: 00
+000001d: 00 ; segment flags
000001e: 41 ; i32.const
000001f: 00 ; i32 literal
0000020: 0b ; end
-0000021: 01 ; num elem exprs
+0000021: 01 ; num elems
0000022: 00 ; elem expr function index
000001b: 07 ; FIXUP section size
; section "Code" (10)
diff --git a/test/dump/invalid-elem-segment-no-table.txt b/test/dump/invalid-elem-segment-no-table.txt
index 43406a7a..44e10793 100644
--- a/test/dump/invalid-elem-segment-no-table.txt
+++ b/test/dump/invalid-elem-segment-no-table.txt
@@ -28,11 +28,11 @@
0000014: 00 ; section size (guess)
0000015: 01 ; num elem segments
; elem segment header 0
-0000016: 00
+0000016: 00 ; segment flags
0000017: 41 ; i32.const
0000018: 00 ; i32 literal
0000019: 0b ; end
-000001a: 02 ; num elem exprs
+000001a: 02 ; num elems
000001b: 00 ; elem expr function index
000001c: 01 ; elem expr function index
0000014: 08 ; FIXUP section size
diff --git a/test/dump/invalid-elem-segment-offset.txt b/test/dump/invalid-elem-segment-offset.txt
index 9a804418..8f7f445e 100644
--- a/test/dump/invalid-elem-segment-offset.txt
+++ b/test/dump/invalid-elem-segment-offset.txt
@@ -36,12 +36,12 @@
0000019: 00 ; section size (guess)
000001a: 01 ; num elem segments
; elem segment header 0
-000001b: 00
+000001b: 00 ; segment flags
000001c: 41 ; i32.const
000001d: 01 ; i32 literal
000001e: 45 ; i32.eqz
000001f: 0b ; end
-0000020: 01 ; num elem exprs
+0000020: 01 ; num elems
0000021: 00 ; elem expr function index
0000019: 08 ; FIXUP section size
; section "Code" (10)
diff --git a/test/dump/no-canonicalize.txt b/test/dump/no-canonicalize.txt
index 34ed4c9a..6ef05228 100644
--- a/test/dump/no-canonicalize.txt
+++ b/test/dump/no-canonicalize.txt
@@ -98,11 +98,11 @@
000005d: 0000 0000 00 ; section size (guess)
0000062: 01 ; num elem segments
; elem segment header 0
-0000063: 00
+0000063: 00 ; segment flags
0000064: 41 ; i32.const
0000065: 00 ; i32 literal
0000066: 0b ; end
-0000067: 02 ; num elem exprs
+0000067: 02 ; num elems
0000068: 02 ; elem expr function index
0000069: 03 ; elem expr function index
000005d: 8880 8080 00 ; FIXUP section size
diff --git a/test/dump/reference-types.txt b/test/dump/reference-types.txt
index 75d9ee69..4b174f26 100644
--- a/test/dump/reference-types.txt
+++ b/test/dump/reference-types.txt
@@ -84,9 +84,9 @@ Table[3]:
- table[1] type=anyref initial=1
- table[2] type=funcref initial=1
Elem[2]:
- - segment[0] table=2 count=1 - init i32=0
+ - segment[0] flags=2 table=2 count=1 - init i32=0
- elem[0] = func[0]
- - segment[1] table=0 count=1 passive
+ - segment[1] flags=1 table=0 count=1
- elem[0] = nullref
Code[10]:
- func[0] size=6
diff --git a/test/dump/table-multi.txt b/test/dump/table-multi.txt
index e2e3456a..d1c062ba 100644
--- a/test/dump/table-multi.txt
+++ b/test/dump/table-multi.txt
@@ -44,19 +44,19 @@
000001f: 00 ; section size (guess)
0000020: 02 ; num elem segments
; elem segment header 0
-0000021: 00
+0000021: 00 ; segment flags
0000022: 41 ; i32.const
0000023: 00 ; i32 literal
0000024: 0b ; end
-0000025: 01 ; num elem exprs
+0000025: 01 ; num elems
0000026: 00 ; elem expr function index
; elem segment header 1
-0000027: 02
+0000027: 02 ; segment flags
0000028: 01 ; table index
0000029: 41 ; i32.const
000002a: 00 ; i32 literal
000002b: 0b ; end
-000002c: 01 ; num elem exprs
+000002c: 01 ; num elems
000002d: 00 ; elem expr function index
000001f: 0e ; FIXUP section size
; section "Code" (10)
@@ -82,9 +82,9 @@ Table[2]:
- table[0] type=funcref initial=1 max=1
- table[1] type=funcref initial=1 max=1
Elem[2]:
- - segment[0] table=0 count=1 - init i32=0
+ - segment[0] flags=0 table=0 count=1 - init i32=0
- elem[0] = func[0]
- - segment[1] table=1 count=1 - init i32=0
+ - segment[1] flags=2 table=1 count=1 - init i32=0
- elem[0] = func[0]
Code[1]:
- func[0] size=2
diff --git a/test/dump/table.txt b/test/dump/table.txt
index 8715d4d8..27ae9c43 100644
--- a/test/dump/table.txt
+++ b/test/dump/table.txt
@@ -57,19 +57,19 @@
0000026: 00 ; section size (guess)
0000027: 02 ; num elem segments
; elem segment header 0
-0000028: 00
+0000028: 00 ; segment flags
0000029: 41 ; i32.const
000002a: 00 ; i32 literal
000002b: 0b ; end
-000002c: 02 ; num elem exprs
+000002c: 02 ; num elems
000002d: 01 ; elem expr function index
000002e: 01 ; elem expr function index
; elem segment header 1
-000002f: 00
+000002f: 00 ; segment flags
0000030: 41 ; i32.const
0000031: 02 ; i32 literal
0000032: 0b ; end
-0000033: 04 ; num elem exprs
+0000033: 04 ; num elems
0000034: 00 ; elem expr function index
0000035: 00 ; elem expr function index
0000036: 01 ; elem expr function index
@@ -113,10 +113,10 @@ Function[3]:
Table[1]:
- table[0] type=funcref initial=6 max=6
Elem[2]:
- - segment[0] table=0 count=2 - init i32=0
+ - segment[0] flags=0 table=0 count=2 - init i32=0
- elem[0] = func[1]
- elem[1] = func[1]
- - segment[1] table=0 count=4 - init i32=2
+ - segment[1] flags=0 table=0 count=4 - init i32=2
- elem[2] = func[0]
- elem[3] = func[0]
- elem[4] = func[1]
diff --git a/test/interp/logging-all-opcodes.txt b/test/interp/logging-all-opcodes.txt
index ed21f914..bcbac715 100644
--- a/test/interp/logging-all-opcodes.txt
+++ b/test/interp/logging-all-opcodes.txt
@@ -2646,17 +2646,17 @@
0001b16: 00 ; section size (guess)
0001b17: 02 ; num elem segments
; elem segment header 0
-0001b18: 00
+0001b18: 00 ; segment flags
0001b19: 41 ; i32.const
0001b1a: 00 ; i32 literal
0001b1b: 0b ; end
-0001b1c: 02 ; num elem exprs
+0001b1c: 02 ; num elems
0001b1d: 01 ; elem expr function index
0001b1e: 01 ; elem expr function index
; elem segment header 1
-0001b1f: 01
+0001b1f: 01 ; segment flags
0001b20: 70 ; funcref
-0001b21: 00 ; num elem exprs
+0001b21: 00 ; num elems
0001b16: 0b ; FIXUP section size
; section "DataCount" (12)
0001b22: 0c ; section code
@@ -8302,7 +8302,7 @@ BeginModule(version: 1)
EndExportSection
BeginElemSection(11)
OnElemSegmentCount(2)
- BeginElemSegment(index: 0, table_index: 0, passive: false, elem_type: funcref)
+ BeginElemSegment(index: 0, table_index: 0, flags: 0, elem_type: funcref)
BeginElemSegmentInitExpr(0)
OnInitExprI32ConstExpr(index: 0, value: 0)
EndElemSegmentInitExpr(0)
@@ -8310,7 +8310,7 @@ BeginModule(version: 1)
OnElemSegmentElemExpr_RefFunc(index: 0, func_index: 1)
OnElemSegmentElemExpr_RefFunc(index: 0, func_index: 1)
EndElemSegment(0)
- BeginElemSegment(index: 1, table_index: 0, passive: true, elem_type: funcref)
+ BeginElemSegment(index: 1, table_index: 0, flags: 1, elem_type: funcref)
OnElemSegmentElemExprCount(index: 1, count: 0)
EndElemSegment(1)
EndElemSection
@@ -10958,7 +10958,7 @@ BeginModule(version: 1)
EndCodeSection
BeginDataSection(3)
OnDataSegmentCount(1)
- BeginDataSegment(index: 0, memory_index: 0, passive: true)
+ BeginDataSegment(index: 0, memory_index: 0, flags: 1)
OnDataSegmentData(index:0, size:0)
EndDataSegment(0)
EndDataSection