[ARM] Adjust how NEON shifts are lowered
[llvm-core.git] / test / tools / obj2yaml / verneed-section.yaml
blob594757d4b6478c35effbf87cc3617ffe6798681e
1 # RUN: yaml2obj %s -o %t
2 # RUN: obj2yaml %t | FileCheck %s
4 ## Check we are able to yamalize SHT_GNU_verneed section.
6 # CHECK:      - Name:            .gnu.version_r
7 # CHECK-NEXT:   Type:            SHT_GNU_verneed
8 # CHECK-NEXT:   Flags:           [ SHF_ALLOC ]
9 # CHECK-NEXT:   Address:         0x0000000000200250
10 # CHECK-NEXT:   Link:            .dynstr
11 # CHECK-NEXT:   AddressAlign:    0x0000000000000004
12 # CHECK-NEXT:   Info:            0x0000000000000002
13 # CHECK-NEXT:   Dependencies:
14 # CHECK-NEXT:     - Version:         1
15 # CHECK-NEXT:       File:            dso.so.0
16 # CHECK-NEXT:       Entries:
17 # CHECK-NEXT:         - Name:            v1
18 # CHECK-NEXT:           Hash:            1937
19 # CHECK-NEXT:           Flags:           10
20 # CHECK-NEXT:           Other:           3
21 # CHECK-NEXT:         - Name:            v2
22 # CHECK-NEXT:           Hash:            1938
23 # CHECK-NEXT:           Flags:           11
24 # CHECK-NEXT:           Other:           4
25 # CHECK-NEXT:     - Version:         1
26 # CHECK-NEXT:       File:            dso.so.1
27 # CHECK-NEXT:       Entries:
28 # CHECK-NEXT:         - Name:            v3
29 # CHECK-NEXT:           Hash:            1939
30 # CHECK-NEXT:           Flags:           12
31 # CHECK-NEXT:           Other:           2
33 --- !ELF
34 FileHeader:
35   Class:           ELFCLASS64
36   Data:            ELFDATA2LSB
37   Type:            ET_EXEC
38   Machine:         EM_X86_64
39   Entry:           0x0000000000201000
40 Sections:
41   - Name:            .gnu.version_r
42     Type:            SHT_GNU_verneed
43     Flags:           [ SHF_ALLOC ]
44     Address:         0x200250
45     Link:            .dynstr
46     AddressAlign:    4
47     Info:            2
48     Dependencies:
49       - Version:         1
50         File:            dso.so.0
51         Entries:
52           - Name:            v1
53             Hash:            1937
54             Flags:           10
55             Other:           3
56           - Name:            v2
57             Hash:            1938
58             Flags:           11
59             Other:           4
60       - Version:         1
61         File:            dso.so.1
62         Entries:
63           - Name:            v3
64             Hash:            1939
65             Flags:           12
66             Other:           2
67 DynamicSymbols:
68   - Name:    f1
69     Binding: STB_GLOBAL