Lines Matching refs:LLVM
9 # RUN: llvm-readobj -V %t1 | FileCheck %s --check-prefix=LLVM-VERNEED-NAME
20 # LLVM-VERNEED-NAME: VersionSymbols [
21 # LLVM-VERNEED-NAME: Symbol {
22 # LLVM-VERNEED-NAME-NEXT: Version: 0
23 # LLVM-VERNEED-NAME-NEXT: Name:
24 # LLVM-VERNEED-NAME-NEXT: }
25 # LLVM-VERNEED-NAME-NEXT: Symbol {
26 # LLVM-VERNEED-NAME-NEXT: Version: 2
27 # LLVM-VERNEED-NAME-NEXT: Name: foo
28 # LLVM-VERNEED-NAME-NEXT: }
29 # LLVM-VERNEED-NAME-NEXT: ]
31 # LLVM-VERNEED-NAME: VersionRequirements [
32 # LLVM-VERNEED-NAME-NEXT: Dependency {
33 # LLVM-VERNEED-NAME-NEXT: Version: 1
34 # LLVM-VERNEED-NAME-NEXT: Count: 1
35 # LLVM-VERNEED-NAME-NEXT: FileName: somefile
36 # LLVM-VERNEED-NAME-NEXT: Entries [
37 # LLVM-VERNEED-NAME-NEXT: Entry {
38 # LLVM-VERNEED-NAME-NEXT: Hash: 0
39 # LLVM-VERNEED-NAME-NEXT: Flags [ (0x0)
40 # LLVM-VERNEED-NAME-NEXT: ]
41 # LLVM-VERNEED-NAME-NEXT: Index: 2
42 # LLVM-VERNEED-NAME-NEXT: Name: {{$}}
43 # LLVM-VERNEED-NAME-NEXT: }
44 # LLVM-VERNEED-NAME-NEXT: ]
45 # LLVM-VERNEED-NAME-NEXT: }
46 # LLVM-VERNEED-NAME-NEXT: ]
84 # RUN: llvm-readobj -V %t2 2>&1 | FileCheck %s -DFILE=%t2 --check-prefix=LLVM-NOLINK
95 # LLVM-NOLINK: VersionSymbols [
96 # LLVM-NOLINK: Symbol {
97 # LLVM-NOLINK-NEXT: Version: 0
98 # LLVM-NOLINK-NEXT: Name:
99 # LLVM-NOLINK-NEXT: }
100 # LLVM-NOLINK-NEXT: Symbol {
101 # LLVM-NOLINK-NEXT: Version: 2
102 # LLVM-NOLINK-NEXT: warning: '[[FILE]]': invalid string table linked to SHT_GNU_verneed section wi…
103 # LLVM-NOLINK-NEXT: Name: foo@<corrupt>
104 # LLVM-NOLINK-NEXT: }
105 # LLVM-NOLINK-NEXT: ]
107 # LLVM-NOLINK: VersionRequirements [
108 # LLVM-NOLINK-NEXT: Dependency {
109 # LLVM-NOLINK-NEXT: Version: 1
110 # LLVM-NOLINK-NEXT: Count: 1
111 # LLVM-NOLINK-NEXT: FileName: <corrupt vn_file: 9>
112 # LLVM-NOLINK-NEXT: Entries [
113 # LLVM-NOLINK-NEXT: Entry {
114 # LLVM-NOLINK-NEXT: Hash: 0
115 # LLVM-NOLINK-NEXT: Flags [ (0x0)
116 # LLVM-NOLINK-NEXT: ]
117 # LLVM-NOLINK-NEXT: Index: 2
118 # LLVM-NOLINK-NEXT: Name: <corrupt>
119 # LLVM-NOLINK-NEXT: }
120 # LLVM-NOLINK-NEXT: ]
121 # LLVM-NOLINK-NEXT: }
122 # LLVM-NOLINK-NEXT: ]
157 # RUN: llvm-readobj -V %t3 2>&1 | FileCheck %s -DFILE=%t3 --check-prefix=BROKEN-AUX-LLVM
164 # BROKEN-AUX-LLVM: VersionSymbols [
165 # BROKEN-AUX-LLVM-NEXT: Symbol {
166 # BROKEN-AUX-LLVM-NEXT: Version: 2
167 # BROKEN-AUX-LLVM-NEXT: warning: '[[FILE]]': invalid SHT_GNU_verneed section with index 2: found a …
168 # BROKEN-AUX-LLVM-NEXT: Name: @<corrupt>
169 # BROKEN-AUX-LLVM-NEXT: }
170 # BROKEN-AUX-LLVM-NEXT: ]
201 # RUN: llvm-readobj --sections --section-data -V %t4 | FileCheck %s --check-prefix=LLVM-OFFSET-EQ
204 # LLVM-OFFSET-EQ: Name: .mystrtab
205 # LLVM-OFFSET-EQ: Size:
206 # LLVM-OFFSET-EQ-SAME: 1
208 # LLVM-OFFSET-EQ: Name: .dynstr
209 # LLVM-OFFSET-EQ: SectionData (
210 # LLVM-OFFSET-EQ-NEXT: 0000: 00666F6F 00 |.foo.|
211 # LLVM-OFFSET-EQ-NEXT: )
213 # LLVM-OFFSET-EQ: VersionRequirements [
214 # LLVM-OFFSET-EQ-NEXT: Dependency {
215 # LLVM-OFFSET-EQ-NEXT: Version: 1
216 # LLVM-OFFSET-EQ-NEXT: Count: 1
217 # LLVM-OFFSET-EQ-NEXT: FileName: <corrupt vn_file: 1>
218 # LLVM-OFFSET-EQ-NEXT: Entries [
219 # LLVM-OFFSET-EQ-NEXT: Entry {
220 # LLVM-OFFSET-EQ-NEXT: Hash: 0
221 # LLVM-OFFSET-EQ-NEXT: Flags [ (0x0)
222 # LLVM-OFFSET-EQ-NEXT: ]
223 # LLVM-OFFSET-EQ-NEXT: Index: 0
224 # LLVM-OFFSET-EQ-NEXT: Name: <corrupt>
225 # LLVM-OFFSET-EQ-NEXT: }
226 # LLVM-OFFSET-EQ-NEXT: ]
227 # LLVM-OFFSET-EQ-NEXT: }
228 # LLVM-OFFSET-EQ-NEXT: ]
265 # RUN: llvm-readobj --sections -V %t5 | FileCheck %s --check-prefix=LLVM-OFFSET-GR
268 # LLVM-OFFSET-GR: VersionRequirements [
269 # LLVM-OFFSET-GR-NEXT: Dependency {
270 # LLVM-OFFSET-GR-NEXT: Version: 1
271 # LLVM-OFFSET-GR-NEXT: Count: 1
272 # LLVM-OFFSET-GR-NEXT: FileName: <corrupt vn_file: 1>
273 # LLVM-OFFSET-GR-NEXT: Entries [
274 # LLVM-OFFSET-GR-NEXT: Entry {
275 # LLVM-OFFSET-GR-NEXT: Hash: 0
276 # LLVM-OFFSET-GR-NEXT: Flags [ (0x0)
277 # LLVM-OFFSET-GR-NEXT: ]
278 # LLVM-OFFSET-GR-NEXT: Index: 0
279 # LLVM-OFFSET-GR-NEXT: Name: <corrupt>
280 # LLVM-OFFSET-GR-NEXT: }
281 # LLVM-OFFSET-GR-NEXT: ]
282 # LLVM-OFFSET-GR-NEXT: }
283 # LLVM-OFFSET-GR-NEXT: ]
319 …%t6 2>&1 | FileCheck %s -DFILE=%t6 --implicit-check-not="warning:" --check-prefix=INVALID-LINK-LLVM
322 # INVALID-LINK-LLVM: VersionRequirements [
323 # INVALID-LINK-LLVM-NEXT: warning: '[[FILE]]': invalid section linked to SHT_GNU_verneed section w…
324 # INVALID-LINK-LLVM-NEXT: Dependency {
325 # INVALID-LINK-LLVM-NEXT: Version: 1
326 # INVALID-LINK-LLVM-NEXT: Count: 1
327 # INVALID-LINK-LLVM-NEXT: FileName: <corrupt vn_file: 1>
328 # INVALID-LINK-LLVM-NEXT: Entries [
329 # INVALID-LINK-LLVM-NEXT: Entry {
330 # INVALID-LINK-LLVM-NEXT: Hash: 0
331 # INVALID-LINK-LLVM-NEXT: Flags [ (0x0)
332 # INVALID-LINK-LLVM-NEXT: ]
333 # INVALID-LINK-LLVM-NEXT: Index: 0
334 # INVALID-LINK-LLVM-NEXT: Name: <corrupt>
335 # INVALID-LINK-LLVM-NEXT: }
336 # INVALID-LINK-LLVM-NEXT: ]
337 # INVALID-LINK-LLVM-NEXT: }
338 # INVALID-LINK-LLVM-NEXT: ]
376 # RUN: FileCheck %s -DFILE=%t.invalid.name --check-prefix=INVALID-NAME-LLVM --implicit-check-not=…
380 # INVALID-NAME-LLVM: VersionRequirements [
381 # INVALID-NAME-LLVM-NEXT: Dependency {
382 # INVALID-NAME-LLVM-NEXT: Version: 1
383 # INVALID-NAME-LLVM-NEXT: Count: 1
384 # INVALID-NAME-LLVM-NEXT: FileName: foo
385 # INVALID-NAME-LLVM-NEXT: Entries [
386 # INVALID-NAME-LLVM-NEXT: Entry {
387 # INVALID-NAME-LLVM-NEXT: Hash: 0
388 # INVALID-NAME-LLVM-NEXT: Flags [ (0x0)
389 # INVALID-NAME-LLVM-NEXT: ]
390 # INVALID-NAME-LLVM-NEXT: Index: 0
391 # INVALID-NAME-LLVM-NEXT: Name: foo
392 # INVALID-NAME-LLVM-NEXT: }
393 # INVALID-NAME-LLVM-NEXT: ]
394 # INVALID-NAME-LLVM-NEXT: }
395 # INVALID-NAME-LLVM-NEXT: ]
408 # RUN: FileCheck %s -DFILE=%t.invalid.name2 --check-prefix=INVALID-NAME-LLVM --implicit-check-not…
597 # RUN: llvm-readobj -V %t13 2>&1 | FileCheck %s -DFILE=%t13 --check-prefix=LLVM-CUSTOM-DYNSTR
607 # LLVM-CUSTOM-DYNSTR: VersionSymbols [
608 # LLVM-CUSTOM-DYNSTR: Symbol {
609 # LLVM-CUSTOM-DYNSTR: Version: 2
610 # LLVM-CUSTOM-DYNSTR-NEXT: Name: foo@bcdefghij
612 # LLVM-CUSTOM-DYNSTR: VersionRequirements [
613 # LLVM-CUSTOM-DYNSTR: Dependency {
614 # LLVM-CUSTOM-DYNSTR: Entries [
615 # LLVM-CUSTOM-DYNSTR: Entry {
616 # LLVM-CUSTOM-DYNSTR: Index: 2
617 # LLVM-CUSTOM-DYNSTR-NEXT: Name: bcdefghij