blob: ee93826e41594cfb626a3fbffd633c385d04ebb4 [file] [log] [blame]
Prakhar Bahugunabc35f212016-12-15 10:20:48 +00001// RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux-gnu %s -o - \
Prakhar Bahugunae640c6f2016-12-15 07:59:15 +00002// RUN: | llvm-readobj -s -t | FileCheck %s
3
4 .section .text, "0x806", %progbits, unique, 0
5 .section .comment, "0x21"
6
7
8// CHECK: Section {
9// CHECK: Name: .text (1)
10// CHECK-NEXT: Type: SHT_PROGBITS (0x1)
11// CHECK-NEXT: Flags [ (0x6)
12// CHECK-NEXT: SHF_ALLOC (0x2)
13// CHECK-NEXT: SHF_EXECINSTR (0x4)
14// CHECK-NEXT: ]
15// CHECK: Size: 0
16// CHECK: }
17
18// CHECK: Section {
19// CHECK: Name: .text (1)
20// CHECK-NEXT: Type: SHT_PROGBITS (0x1)
21// CHECK-NEXT: Flags [ (0x806)
22// CHECK-NEXT: SHF_ALLOC (0x2)
23// CHECK-NEXT: SHF_COMPRESSED (0x800)
24// CHECK-NEXT: SHF_EXECINSTR (0x4)
25// CHECK-NEXT: ]
26// CHECK: Size: 0
27// CHECK: }
28
29// CHECK: Section {
30// CHECK: Name: .comment (7)
31// CHECK-NEXT: Type: SHT_PROGBITS (0x1)
32// CHECK-NEXT: Flags [ (0x21)
33// CHECK-NEXT: SHF_STRINGS (0x20)
34// CHECK-NEXT: SHF_WRITE (0x1)
35// CHECK-NEXT: ]
36// CHECK: Size: 0
37// CHECK: }