brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.3 KiB · e4c0636 Raw
74 lines · yaml
1# RUN: yaml2obj %s | obj2yaml | FileCheck %s2--- !WASM3FileHeader:4  Version:         0x000000015Sections:6  - Type:            TYPE7    Signatures:8      - Index:           09        ParamTypes:10          - I3211        ReturnTypes:12          - I3213  - Type:            IMPORT14    Imports:15      - Module:          foo16        Field:           imported_function17        Kind:            FUNCTION18        SigIndex:        019      - Module:          fiz20        Field:           imported_global21        Kind:            GLOBAL22        GlobalType:      I3223        GlobalMutable:   false24      - Module:          foo25        Field:           imported_memory26        Kind:            MEMORY27        Memory:28          Flags:           [ HAS_MAX ]29          Minimum:         0x0000001030          Maximum:         0x0000001131      - Module:          foo32        Field:           imported_table33        Kind:            TABLE34        Table:35          Index:         036          ElemType:      FUNCREF37          Limits:38            Flags:           [ HAS_MAX ]39            Minimum:         0x0000002040            Maximum:         0x0000002241...42# CHECK: --- !WASM43# CHECK: FileHeader:44# CHECK:   Version:           0x145# CHECK: Sections:46# CHECK:   - Type:            IMPORT47# CHECK:     Imports:48# CHECK:       - Module:          foo49# CHECK:         Field:           imported_function50# CHECK:         Kind:            FUNCTION51# CHECK:         SigIndex:        052# CHECK:       - Module:          fiz53# CHECK:         Field:           imported_global54# CHECK:         Kind:            GLOBAL55# CHECK:         GlobalType:      I3256# CHECK:         GlobalMutable:   false57# CHECK:       - Module:          foo58# CHECK:         Field:           imported_memory59# CHECK:         Kind:            MEMORY60# CHECK:         Memory:61# CHECK:           Flags:           [ HAS_MAX ]62# CHECK:           Minimum:         0x1063# CHECK:           Maximum:         0x1164# CHECK:       - Module:          foo65# CHECK:         Field:           imported_table66# CHECK:         Kind:            TABLE67# CHECK:         Table:68# CHECK:           ElemType:      FUNCREF69# CHECK:           Limits:70# CHECK:             Flags:           [ HAS_MAX ]71# CHECK:             Minimum:         0x2072# CHECK:             Maximum:         0x2273# CHECK: ...74