[ARM] Rewrite how VCMP are lowered, using a single node
[llvm-core.git] / test / tools / obj2yaml / elf-gnu-unique-symbols.yaml
blob42925e1089aa5ed59d1f918763b4df0de7d6e025
1 # RUN: yaml2obj %s -o %t
2 # RUN: obj2yaml %t | FileCheck %s
4 ## Check obj2yaml is able to dump the STB_GNU_UNIQUE symbol.
6 # CHECK:      --- !ELF
7 # CHECK-NEXT: FileHeader:
8 # CHECK-NEXT:   Class:     ELFCLASS64
9 # CHECK-NEXT:   Data:      ELFDATA2LSB
10 # CHECK-NEXT:   OSABI:     ELFOSABI_GNU
11 # CHECK-NEXT:   Type:      ET_REL
12 # CHECK-NEXT:   Machine:   EM_X86_64
13 # CHECK-NEXT: Symbols:
14 # CHECK-NEXT:   - Name:    foo
15 # CHECK-NEXT:     Type:    STT_OBJECT
16 # CHECK-NEXT:     Binding: STB_GNU_UNIQUE
17 # CHECK-NEXT: ...
19 --- !ELF
20 FileHeader:
21   Class:     ELFCLASS64
22   Data:      ELFDATA2LSB
23   OSABI:     ELFOSABI_GNU
24   Type:      ET_REL
25   Machine:   EM_X86_64
26 Symbols:
27   - Name:    foo
28     Type:    STT_OBJECT
29     Binding: STB_GNU_UNIQUE