Lines Matching refs:LLVM

99 …m-readobj --elf-section-groups %t.dup.o 2>&1 | FileCheck %s -DFILE=%t.dup.o --check-prefix=DUP-LLVM
102 # DUP-LLVM: Group {
103 # DUP-LLVM-NEXT: Name: .group
104 # DUP-LLVM-NEXT: Index: 1
105 # DUP-LLVM-NEXT: Link: 7
106 # DUP-LLVM-NEXT: Info: 1
107 # DUP-LLVM-NEXT: Type: COMDAT
108 # DUP-LLVM-NEXT: Signature: foo
109 # DUP-LLVM-NEXT: Section(s) in group [
110 # DUP-LLVM-NEXT: .text.foo (3)
111 # DUP-LLVM-NEXT: .rela.text.foo (4)
112 # DUP-LLVM-NEXT: ]
113 # DUP-LLVM-NEXT: }
114 # DUP-LLVM: Group {
115 # DUP-LLVM-NEXT: Name: .group1
116 # DUP-LLVM-NEXT: Index: 2
117 # DUP-LLVM-NEXT: Link: 7
118 # DUP-LLVM-NEXT: Info: 2
119 # DUP-LLVM-NEXT: Type: COMDAT
120 # DUP-LLVM-NEXT: Signature: bar
121 # DUP-LLVM-NEXT: Section(s) in group [
122 # DUP-LLVM-NEXT: warning: '[[FILE]]': section with index 3, included in the group section with inde…
123 # DUP-LLVM-NEXT: .text.foo (3)
124 # DUP-LLVM-NEXT: .rela.text.bar (6)
125 # DUP-LLVM-NEXT: ]
126 # DUP-LLVM-NEXT: }
146 # RUN: FileCheck -DFILE=%t.symtab.o %s --check-prefix=SYMTAB-LLVM --implicit-check-not=warning:
150 # SYMTAB-LLVM: Groups {
151 # SYMTAB-LLVM-NEXT: warning: '[[FILE]]': unable to get the string table for SHT_SYMTAB section with…
152 # SYMTAB-LLVM-NEXT: Group {
153 # SYMTAB-LLVM-NEXT: Name: .group (16)
154 # SYMTAB-LLVM-NEXT: Index: 1
155 # SYMTAB-LLVM-NEXT: Link: 7
156 # SYMTAB-LLVM-NEXT: Info: 1
157 # SYMTAB-LLVM-NEXT: Type: COMDAT (0x1)
158 # SYMTAB-LLVM-NEXT: Signature: <?>
159 # SYMTAB-LLVM-NEXT: Section(s) in group [
160 # SYMTAB-LLVM-NEXT: .text.foo (3)
161 # SYMTAB-LLVM-NEXT: .rela.text.foo (4)
162 # SYMTAB-LLVM-NEXT: ]
163 # SYMTAB-LLVM-NEXT: }
164 # SYMTAB-LLVM-NEXT: Group {
165 # SYMTAB-LLVM-NEXT: Name: .group1 (64)
166 # SYMTAB-LLVM-NEXT: Index: 2
167 # SYMTAB-LLVM-NEXT: Link: 7
168 # SYMTAB-LLVM-NEXT: Info: 2
169 # SYMTAB-LLVM-NEXT: Type: COMDAT (0x1)
170 # SYMTAB-LLVM-NEXT: Signature: <?>
171 # SYMTAB-LLVM-NEXT: Section(s) in group [
172 # SYMTAB-LLVM-NEXT: .text.bar (5)
173 # SYMTAB-LLVM-NEXT: .rela.text.bar (6)
174 # SYMTAB-LLVM-NEXT: ]
175 # SYMTAB-LLVM-NEXT: }
176 # SYMTAB-LLVM-NEXT: }
199 # RUN: FileCheck -DFILE=%t.symtab2.o %s --check-prefix=SIGNATURE-LLVM --implicit-check-not=warnin…
204 # SIGNATURE-LLVM: warning: '[[FILE]]': unable to get the symbol table for SHT_GROUP section with in…
205 # SIGNATURE-LLVM: warning: '[[FILE]]': unable to get the signature symbol for SHT_GROUP section wit…
206 # SIGNATURE-LLVM: Group {
207 # SIGNATURE-LLVM: Name: .group (16)
208 # SIGNATURE-LLVM: Index: 1
209 # SIGNATURE-LLVM: Link: 255
210 # SIGNATURE-LLVM: Info: 1
211 # SIGNATURE-LLVM: Type: COMDAT (0x1)
212 # SIGNATURE-LLVM: Signature: <?>
213 # SIGNATURE-LLVM: Section(s) in group [
214 # SIGNATURE-LLVM: .text.foo (3)
215 # SIGNATURE-LLVM: .rela.text.foo (4)
216 # SIGNATURE-LLVM: ]
217 # SIGNATURE-LLVM: }
218 # SIGNATURE-LLVM: Group {
219 # SIGNATURE-LLVM: Name: .group1 (64)
220 # SIGNATURE-LLVM: Index: 2
221 # SIGNATURE-LLVM: Link: 1
222 # SIGNATURE-LLVM: Info: 2
223 # SIGNATURE-LLVM: Type: COMDAT (0x1)
224 # SIGNATURE-LLVM: Signature: <?>
225 # SIGNATURE-LLVM: Section(s) in group [
226 # SIGNATURE-LLVM: .text.bar (5)
227 # SIGNATURE-LLVM: .rela.text.bar (6)
228 # SIGNATURE-LLVM: ]
229 # SIGNATURE-LLVM: }
230 # SIGNATURE-LLVM: }
250 # RUN: FileCheck -DFILE=%t.secsize.o %s --check-prefix=CONTENT-LLVM --implicit-check-not=warning:
254 # CONTENT-LLVM: Groups {
255 # CONTENT-LLVM-NEXT: warning: '[[FILE]]': unable to read the section group flag from the SHT_GROUP …
256 # CONTENT-LLVM-NEXT: warning: '[[FILE]]': unable to get the content of the SHT_GROUP section with i…
257 # CONTENT-LLVM-NEXT: Group {
258 # CONTENT-LLVM-NEXT: Name: .group (16)
259 # CONTENT-LLVM-NEXT: Index: 1
260 # CONTENT-LLVM-NEXT: Link: 7
261 # CONTENT-LLVM-NEXT: Info: 1
262 # CONTENT-LLVM-NEXT: Type: (unknown) (0x0)
263 # CONTENT-LLVM-NEXT: Signature: foo
264 # CONTENT-LLVM-NEXT: Section(s) in group [
265 # CONTENT-LLVM-NEXT: ]
266 # CONTENT-LLVM-NEXT: }
267 # CONTENT-LLVM-NEXT: Group {
268 # CONTENT-LLVM-NEXT: Name: .group1 (64)
269 # CONTENT-LLVM-NEXT: Index: 2
270 # CONTENT-LLVM-NEXT: Link: 7
271 # CONTENT-LLVM-NEXT: Info: 2
272 # CONTENT-LLVM-NEXT: Type: (unknown) (0x0)
273 # CONTENT-LLVM-NEXT: Signature: bar
274 # CONTENT-LLVM-NEXT: Section(s) in group [
275 # CONTENT-LLVM-NEXT: ]
276 # CONTENT-LLVM-NEXT: }
277 # CONTENT-LLVM-NEXT: }
292 # RUN: FileCheck -DFILE=%t.name.o %s --check-prefix=NAME-LLVM --implicit-check-not=warning:
296 # NAME-LLVM: Groups {
297 # NAME-LLVM-NEXT: warning: '[[FILE]]': unable to get the name of SHT_GROUP section with index 1: a …
298 # NAME-LLVM-NEXT: warning: '[[FILE]]': unable to get the name of SHT_PROGBITS section with index 5:…
299 # NAME-LLVM-NEXT: Group {
300 # NAME-LLVM-NEXT: Name: <?> (43690)
301 # NAME-LLVM-NEXT: Index: 1
302 # NAME-LLVM-NEXT: Link: 7
303 # NAME-LLVM-NEXT: Info: 1
304 # NAME-LLVM-NEXT: Type: COMDAT (0x1)
305 # NAME-LLVM-NEXT: Signature: foo
306 # NAME-LLVM-NEXT: Section(s) in group [
307 # NAME-LLVM-NEXT: .text.foo (3)
308 # NAME-LLVM-NEXT: .rela.text.foo (4)
309 # NAME-LLVM-NEXT: ]
310 # NAME-LLVM-NEXT: }
311 # NAME-LLVM-NEXT: Group {
312 # NAME-LLVM-NEXT: Name: .group1 (64)
313 # NAME-LLVM-NEXT: Index: 2
314 # NAME-LLVM-NEXT: Link: 7
315 # NAME-LLVM-NEXT: Info: 2
316 # NAME-LLVM-NEXT: Type: COMDAT (0x1)
317 # NAME-LLVM-NEXT: Signature: bar
318 # NAME-LLVM-NEXT: Section(s) in group [
319 # NAME-LLVM-NEXT: <?> (5)
320 # NAME-LLVM-NEXT: .rela.text.bar (6)
321 # NAME-LLVM-NEXT: ]
322 # NAME-LLVM-NEXT: }
323 # NAME-LLVM-NEXT: }
342 # RUN: FileCheck -DFILE=%t.member.index.o %s --check-prefix=MEMBER-LLVM --implicit-check-not=warn…
346 # MEMBER-LLVM: Groups {
347 # MEMBER-LLVM-NEXT: warning: '[[FILE]]': unable to get the section with index 238 when dumping the …
348 # MEMBER-LLVM-NEXT: warning: '[[FILE]]': unable to get the section with index 255 when dumping the …
349 # MEMBER-LLVM-NEXT: Group {
350 # MEMBER-LLVM-NEXT: Name: .group (16)
351 # MEMBER-LLVM-NEXT: Index: 1
352 # MEMBER-LLVM-NEXT: Link: 7
353 # MEMBER-LLVM-NEXT: Info: 1
354 # MEMBER-LLVM-NEXT: Type: COMDAT (0x1)
355 # MEMBER-LLVM-NEXT: Signature: foo
356 # MEMBER-LLVM-NEXT: Section(s) in group [
357 # MEMBER-LLVM-NEXT: .text.foo (3)
358 # MEMBER-LLVM-NEXT: <?> (238)
359 # MEMBER-LLVM-NEXT: ]
360 # MEMBER-LLVM-NEXT: }
361 # MEMBER-LLVM-NEXT: Group {
362 # MEMBER-LLVM-NEXT: Name: .group1 (64)
363 # MEMBER-LLVM-NEXT: Index: 2
364 # MEMBER-LLVM-NEXT: Link: 7
365 # MEMBER-LLVM-NEXT: Info: 2
366 # MEMBER-LLVM-NEXT: Type: COMDAT (0x1)
367 # MEMBER-LLVM-NEXT: Signature: bar
368 # MEMBER-LLVM-NEXT: Section(s) in group [
369 # MEMBER-LLVM-NEXT: <?> (255)
370 # MEMBER-LLVM-NEXT: .rela.text.bar (6)
371 # MEMBER-LLVM-NEXT: ]
372 # MEMBER-LLVM-NEXT: }
373 # MEMBER-LLVM-NEXT: }
394 # RUN: FileCheck -DFILE=%t.signame.o %s --check-prefixes=SIGNAME1-WARN,SIGNAME1-LLVM --implicit-c…
400 # SIGNAME1-LLVM: Signature: {{$}}
401 # SIGNAME1-LLVM: Signature: <?>
410 # RUN: FileCheck -DFILE=%t.signame2.o %s --check-prefixes=SIGNAME2-WARN,SIGNAME2-LLVM --implicit-…
416 # SIGNAME2-LLVM: Signature: <?>
417 # SIGNAME2-LLVM: Signature: <?>