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