brintos

brintos / llvm-project-archived public Read only

0
0
Text · 911 B · 6bfa30e Raw
33 lines · plain
1// RUN: llvm-mc -triple x86_64-pc-linux-gnu %s -filetype=obj -o %t.o 2// RUN: llvm-readobj --section-groups %t.o | FileCheck %s3 4// Test that we can handle numeric COMDAT names.5 6.section .foo,"G",@progbits,123,comdat7.section .bar,"G",@progbits,abc,comdat8 9// CHECK:      Groups {10// CHECK-NEXT:   Group {11// CHECK-NEXT:     Name: .group12// CHECK-NEXT:     Index:13// CHECK-NEXT:     Link:14// CHECK-NEXT:     Info:15// CHECK-NEXT:     Type: COMDAT16// CHECK-NEXT:     Signature: 12317// CHECK-NEXT:     Section(s) in group [18// CHECK-NEXT:       .foo19// CHECK-NEXT:     ]20// CHECK-NEXT:   }21// CHECK-NEXT:   Group {22// CHECK-NEXT:     Name: .group23// CHECK-NEXT:     Index:24// CHECK-NEXT:     Link:25// CHECK-NEXT:     Info:26// CHECK-NEXT:     Type: COMDAT27// CHECK-NEXT:     Signature: abc28// CHECK-NEXT:     Section(s) in group [29// CHECK-NEXT:       .bar30// CHECK-NEXT:     ]31// CHECK-NEXT:   }32// CHECK-NEXT: }33