34 lines · yaml
1## Check obj2yaml is able to dump the Visibility field correctly.2 3# RUN: yaml2obj %s | obj2yaml - | FileCheck %s4 5# CHECK: --- !ELF6# CHECK-NEXT: FileHeader:7# CHECK-NEXT: Class: ELFCLASS648# CHECK-NEXT: Data: ELFDATA2LSB9# CHECK-NEXT: Type: ET_REL10# CHECK-NEXT: Symbols:11# CHECK-NEXT: - Name: default12# CHECK-NEXT: - Name: internal13# CHECK-NEXT: Other: [ STV_INTERNAL ]14# CHECK-NEXT: - Name: hidden15# CHECK-NEXT: Other: [ STV_HIDDEN ]16# CHECK-NEXT: - Name: protected17# CHECK-NEXT: Other: [ STV_PROTECTED ]18# CHECK-NEXT: ...19 20--- !ELF21FileHeader:22 Class: ELFCLASS6423 Data: ELFDATA2LSB24 Type: ET_REL25Symbols:26 - Name: default27 Other: [ STV_DEFAULT ]28 - Name: internal29 Other: [ STV_INTERNAL ]30 - Name: hidden31 Other: [ STV_HIDDEN ]32 - Name: protected33 Other: [ STV_PROTECTED ]34