1// RUN: llvm-mc -triple x86_64-apple-darwin10 -filetype=obj -o - < %s | llvm-readobj --macho-data-in-code | FileCheck %s 2// RUN: llvm-mc -triple i686-apple-darwin10 -filetype=obj -o - < %s | llvm-readobj --macho-data-in-code | FileCheck %s 3 4 .text 5_foo: 6.data_region 7 .long 10 8.end_data_region 9.data_region jt32 10 .long 1 11.end_data_region 12.data_region jt16 13 .short 2 14.end_data_region 15.data_region jt8 16 .byte 3 17.end_data_region 18 19// CHECK: DataInCode { 20// CHECK: Data size: 32 21// CHECK: Data entries [ 22// CHECK: Entry { 23// CHECK: Index: 0 24// CHECK: Offset: 0 25// CHECK: Length: 4 26// CHECK: Kind: 1 27// CHECK: } 28// CHECK: Entry { 29// CHECK: Index: 1 30// CHECK: Offset: 4 31// CHECK: Length: 4 32// CHECK: Kind: 4 33// CHECK: } 34// CHECK: Entry { 35// CHECK: Index: 2 36// CHECK: Offset: 8 37// CHECK: Length: 2 38// CHECK: Kind: 3 39// CHECK: } 40// CHECK: Entry { 41// CHECK: Index: 3 42// CHECK: Offset: 10 43// CHECK: Length: 1 44// CHECK: Kind: 2 45// CHECK: } 46// CHECK: ] 47// CHECK: } 48