brintos

brintos / llvm-project-archived public Read only

0
0
Text · 951 B · 51e1bcf Raw
27 lines · plain
1# RUN: llvm-mc -triple=wasm32-unknown-unknown < %s | FileCheck %s2# Check that it also comiled to object for format.3# RUN: llvm-mc -triple=wasm32-unknown-unknown -filetype=obj -o - < %s | obj2yaml | FileCheck -check-prefix=CHECK-OBJ %s4 5foo:6    .globl foo7    .functype foo () -> ()8    .export_name foo, bar9    end_function10 11# CHECK: .export_name foo, bar12 13# CHECK-OBJ:        - Type:            EXPORT14# CHECK-OBJ-NEXT:     Exports:15# CHECK-OBJ-NEXT:       - Name:            bar16# CHECK-OBJ-NEXT:         Kind:            FUNCTION17# CHECK-OBJ-NEXT:         Index:           018 19# CHECK-OBJ:          Name:            linking20# CHECK-OBJ-NEXT:     Version:         221# CHECK-OBJ-NEXT:     SymbolTable:22# CHECK-OBJ-NEXT:       - Index:           023# CHECK-OBJ-NEXT:         Kind:            FUNCTION24# CHECK-OBJ-NEXT:         Name:            foo25# CHECK-OBJ-NEXT:         Flags:           [ EXPORTED ]26# CHECK-OBJ-NEXT:         Function:        027