summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/obj2yaml/symbol-type.yaml
blob: 8183143623f1e3c86626beb20382fabc10efe70e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# RUN: yaml2obj %s > %t
# RUN: obj2yaml %t | FileCheck %s

# CHECK:      Symbols:
# CHECK-NEXT:   - Name:    a_known_type
# CHECK-NEXT:     Type:    STT_OBJECT
# CHECK-NEXT:     Binding: STB_GLOBAL
# CHECK-NEXT:   - Name:    an_unknown_type
# CHECK-NEXT:     Type:    0x07
# CHECK-NEXT:     Binding: STB_GLOBAL

!ELF
FileHeader:
  Class:           ELFCLASS64
  Data:            ELFDATA2LSB
  Type:            ET_REL
  Machine:         EM_X86_64
Symbols:
  - Name:    a_known_type
    Type:    STT_OBJECT
    Binding: STB_GLOBAL
  - Name:    an_unknown_type
    Type:    0x7
    Binding: STB_GLOBAL
OpenPOWER on IntegriCloud