blob: 21e2ed7399f077d801945c08a30c51fe0bf6338e [file] [log] [blame]
George Rimar64edcdc2017-12-24 06:13:36 +00001// RUN: llvm-mc -triple x86_64-pc-linux-gnu %s -filetype=obj -o %t.o
2// RUN: llvm-readobj -elf-section-groups %t.o | FileCheck %s
3
4// Test that we can handle numeric COMDAT names.
5
6.section .foo,"G",@progbits,123,comdat
7.section .bar,"G",@progbits,abc,comdat
8
9// CHECK: Groups {
10// CHECK-NEXT: Group {
11// CHECK-NEXT: Name: .group
12// CHECK-NEXT: Index:
13// CHECK-NEXT: Type: COMDAT
14// CHECK-NEXT: Signature: 123
15// CHECK-NEXT: Section(s) in group [
16// CHECK-NEXT: .foo
17// CHECK-NEXT: ]
18// CHECK-NEXT: }
19// CHECK-NEXT: Group {
20// CHECK-NEXT: Name: .group
21// CHECK-NEXT: Index:
22// CHECK-NEXT: Type: COMDAT
23// CHECK-NEXT: Signature: abc
24// CHECK-NEXT: Section(s) in group [
25// CHECK-NEXT: .bar
26// CHECK-NEXT: ]
27// CHECK-NEXT: }
28// CHECK-NEXT: }