1## Check obj2yaml is able to dump the Visibility field correctly. 2 3# RUN: yaml2obj %s | obj2yaml - | FileCheck %s 4 5# CHECK: --- !ELF 6# CHECK-NEXT: FileHeader: 7# CHECK-NEXT: Class: ELFCLASS64 8# CHECK-NEXT: Data: ELFDATA2LSB 9# CHECK-NEXT: Type: ET_REL 10# CHECK-NEXT: Symbols: 11# CHECK-NEXT: - Name: default 12# CHECK-NEXT: - Name: internal 13# CHECK-NEXT: Other: [ STV_INTERNAL ] 14# CHECK-NEXT: - Name: hidden 15# CHECK-NEXT: Other: [ STV_HIDDEN ] 16# CHECK-NEXT: - Name: protected 17# CHECK-NEXT: Other: [ STV_PROTECTED ] 18# CHECK-NEXT: ... 19 20--- !ELF 21FileHeader: 22 Class: ELFCLASS64 23 Data: ELFDATA2LSB 24 Type: ET_REL 25Symbols: 26 - Name: default 27 Other: [ STV_DEFAULT ] 28 - Name: internal 29 Other: [ STV_INTERNAL ] 30 - Name: hidden 31 Other: [ STV_HIDDEN ] 32 - Name: protected 33 Other: [ STV_PROTECTED ] 34