brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · fcdb2aa Raw
48 lines · yaml
1# RUN: yaml2obj %s -o %t2# RUN: obj2yaml %t | FileCheck %s3 4## Check we are able to yamalize the SHT_GNU_versym section.5 6# CHECK:      --- !ELF7# CHECK-NEXT: FileHeader:8# CHECK-NEXT:   Class: ELFCLASS649# CHECK-NEXT:   Data:  ELFDATA2LSB10# CHECK-NEXT:   Type:  ET_EXEC11# CHECK-NEXT:   Entry: 0x20100012# CHECK-NEXT: Sections:13# CHECK-NEXT:   - Name:         .gnu.version14# CHECK-NEXT:     Type:         SHT_GNU_versym15# CHECK-NEXT:     Flags:        [ SHF_ALLOC ]16# CHECK-NEXT:     Address:      0x20021017# CHECK-NEXT:     Link:         .dynsym18# CHECK-NEXT:     AddressAlign: 0x219# CHECK-NEXT:     Entries:      [ 0, 3, 4 ]20# CHECK-NEXT:   - Name:21# CHECK:      DynamicSymbols:22# CHECK-NEXT:   - Name:    f123# CHECK-NEXT:     Binding: STB_GLOBAL24# CHECK-NEXT:   - Name:    f225# CHECK-NEXT:     Binding: STB_GLOBAL26 27--- !ELF28FileHeader:29  Class: ELFCLASS6430  Data:  ELFDATA2LSB31  Type:  ET_EXEC32  Entry: 0x20100033Sections:34  - Name:            .gnu.version35    Type:            SHT_GNU_versym36    Flags:           [ SHF_ALLOC ]37    Address:         0x20021038    Link:            .dynsym39    AddressAlign:    0x240    EntSize:         0x241    Entries:         [ 0, 3, 4 ]42DynamicSymbols:43  - Name:    f144    Binding: STB_GLOBAL45  - Name:    f246    Binding: STB_GLOBAL47...48