brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.0 KiB · 8e3161d Raw
40 lines · plain
1# REQUIRES: x862# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o3# RUN: ld.lld -r %t.o -o %t4# RUN: llvm-readobj --elf-section-groups -S %t | FileCheck %s5 6## Check .foo was not merged.7# CHECK: Sections [8# CHECK:  Name: .foo9# CHECK:  Name: .foo10# CHECK:  Name: .foo11 12# CHECK:      Groups {13# CHECK-NEXT:   Group {14# CHECK-NEXT:     Name: .group15# CHECK-NEXT:     Index: 216# CHECK-NEXT:     Link: 817# CHECK-NEXT:     Info: 118# CHECK-NEXT:     Type: COMDAT19# CHECK-NEXT:     Signature: bar20# CHECK-NEXT:     Section(s) in group [21# CHECK-NEXT:       .foo (3)22# CHECK-NEXT:     ]23# CHECK-NEXT:   }24# CHECK-NEXT:   Group {25# CHECK-NEXT:     Name: .group26# CHECK-NEXT:     Index: 427# CHECK-NEXT:     Link: 828# CHECK-NEXT:     Info: 229# CHECK-NEXT:     Type: COMDAT30# CHECK-NEXT:     Signature: zed31# CHECK-NEXT:     Section(s) in group [32# CHECK-NEXT:       .foo (5)33# CHECK-NEXT:     ]34# CHECK-NEXT:   }35# CHECK-NEXT: }36 37.section .foo,"axG",@progbits,bar,comdat38.section .foo,"axG",@progbits,zed,comdat39.section .foo,"ax",@progbits40