xref: /llvm-project-15.0.7/lld/test/ELF/relocatable-comdat-multiple.s (revision b159906a)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# REQUIRES: x86
2# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o
3# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %S/Inputs/relocatable-comdat-multiple.s -o %t2.o
4# RUN: ld.lld -r %t.o %t2.o -o %t
5# RUN: llvm-readobj --elf-section-groups %t | FileCheck %s
6
7# CHECK:      Groups {
8# CHECK-NEXT:   Group {
9# CHECK-NEXT:     Name: .group
10# CHECK-NEXT:     Index: 2
11# CHECK-NEXT:     Link: 9
12# CHECK-NEXT:     Info: 1
13# CHECK-NEXT:     Type: COMDAT
14# CHECK-NEXT:     Signature: aaa
15# CHECK-NEXT:     Section(s) in group [
16# CHECK-NEXT:       .text.a
17# CHECK-NEXT:       .text.b
18# CHECK-NEXT:     ]
19# CHECK-NEXT:   }
20# CHECK-NEXT:   Group {
21# CHECK-NEXT:     Name: .group
22# CHECK-NEXT:     Index: 5
23# CHECK-NEXT:     Link: 9
24# CHECK-NEXT:     Info: 6
25# CHECK-NEXT:     Type: COMDAT
26# CHECK-NEXT:     Signature: bbb
27# CHECK-NEXT:     Section(s) in group [
28# CHECK-NEXT:       .text.c
29# CHECK-NEXT:       .text.d
30# CHECK-NEXT:     ]
31# CHECK-NEXT:   }
32# CHECK-NEXT: }
33
34.section .text.a,"axG",@progbits,aaa,comdat
35.section .text.b,"axG",@progbits,aaa,comdat
36

served by {OpenGrok

Last Index Update: Tue Oct 21 18:42:31 GMT 2025