1// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj -s -sd | FileCheck %s
2
3        .text
4
5        .data
6f0:
7        movl $0, %eax
8
9// CHECK: Sections [
10// CHECK:   Section {
11// CHECK:     Index: 0
12// CHECK:     Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00)
13// CHECK:     Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
14// CHECK:     Address: 0x0
15// CHECK:     Size: 0x0
16// CHECK:     Offset: 340
17// CHECK:     Alignment: 0
18// CHECK:     RelocationOffset: 0x0
19// CHECK:     RelocationCount: 0
20// CHECK:     Type: 0x0
21// CHECK:     Attributes [ (0x800000)
22// CHECK:       PureInstructions (0x800000)
23// CHECK:     ]
24// CHECK:     Reserved1: 0x0
25// CHECK:     Reserved2: 0x0
26// CHECK:     SectionData (
27// CHECK:     )
28// CHECK:   }
29// CHECK:   Section {
30// CHECK:     Index: 1
31// CHECK:     Name: __data (5F 5F 64 61 74 61 00 00 00 00 00 00 00 00 00 00)
32// CHECK:     Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00)
33// CHECK:     Address: 0x0
34// CHECK:     Size: 0x5
35// CHECK:     Offset: 340
36// CHECK:     Alignment: 0
37// CHECK:     RelocationOffset: 0x0
38// CHECK:     RelocationCount: 0
39// CHECK:     Type: 0x0
40// CHECK:     Attributes [ (0x4)
41// CHECK:       SomeInstructions (0x4)
42// CHECK:     ]
43// CHECK:     Reserved1: 0x0
44// CHECK:     Reserved2: 0x0
45// CHECK:     SectionData (
46// CHECK:       0000: B8000000 00                          |.....|
47// CHECK:     )
48// CHECK:   }
49// CHECK: ]
50