1*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -h %p/Inputs/macho-universal.x86_64.i386 \ 2*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix MULTIHEADER 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -sections %p/Inputs/macho-universal.x86_64.i386 \ 5*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix MULTISECTIONS 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -h %p/Inputs/macho-universal-archive.x86_64.i386 \ 8*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix MULTIHEADER-ARCHIVE 9*9880d681SAndroid Build Coastguard Worker 10*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -sections %p/Inputs/macho-universal-archive.x86_64.i386 \ 11*9880d681SAndroid Build Coastguard WorkerRUN: | FileCheck %s -check-prefix MULTISECTIONS-ARCHIVE 12*9880d681SAndroid Build Coastguard Worker 13*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: Format: Mach-O 64-bit x86-64 14*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: Arch: x86_64 15*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: AddressSize: 64bit 16*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: MachHeader { 17*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: Magic: Magic64 (0xFEEDFACF) 18*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: CpuType: X86-64 (0x1000007) 19*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: CpuSubType: CPU_SUBTYPE_X86_64_ALL (0x3) 20*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: FileType: Executable (0x2) 21*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: NumOfLoadCommands: 16 22*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: SizeOfLoadCommands: 880 23*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: Flags [ (0x200085) 24*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: MH_DYLDLINK (0x4) 25*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: MH_NOUNDEFS (0x1) 26*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: MH_PIE (0x200000) 27*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: MH_TWOLEVEL (0x80) 28*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: ] 29*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: Reserved: 0x0 30*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: } 31*9880d681SAndroid Build Coastguard Worker 32*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: Format: Mach-O 32-bit i386 33*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: Arch: i386 34*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: AddressSize: 32bit 35*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: MachHeader { 36*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: Magic: Magic (0xFEEDFACE) 37*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: CpuType: X86 (0x7) 38*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: CpuSubType: CPU_SUBTYPE_I386_ALL (0x3) 39*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: FileType: Executable (0x2) 40*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: NumOfLoadCommands: 16 41*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: SizeOfLoadCommands: 716 42*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: Flags [ (0x1200085) 43*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: MH_DYLDLINK (0x4) 44*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: MH_NOUNDEFS (0x1) 45*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: MH_NO_HEAP_EXECUTION (0x1000000) 46*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: MH_PIE (0x200000) 47*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: MH_TWOLEVEL (0x80) 48*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: ] 49*9880d681SAndroid Build Coastguard WorkerMULTIHEADER: } 50*9880d681SAndroid Build Coastguard Worker 51*9880d681SAndroid Build Coastguard Worker 52*9880d681SAndroid Build Coastguard Worker 53*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Format: Mach-O 64-bit x86-64 54*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Arch: x86_64 55*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: AddressSize: 64bit 56*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Sections [ 57*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Section { 58*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Index: 0 59*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00) 60*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 61*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Address: 0x100000F60 62*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Size: 0x12 63*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Offset: 3936 64*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Alignment: 4 65*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: RelocationOffset: 0x0 66*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: RelocationCount: 0 67*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Type: 0x0 68*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Attributes [ (0x800004) 69*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: PureInstructions (0x800000) 70*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: SomeInstructions (0x4) 71*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: ] 72*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Reserved1: 0x0 73*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Reserved2: 0x0 74*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: } 75*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Section { 76*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Index: 1 77*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Name: __unwind_info (5F 5F 75 6E 77 69 6E 64 5F 69 6E 66 6F 00 00 00) 78*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 79*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Address: 0x100000F72 80*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Size: 0x48 81*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Offset: 3954 82*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Alignment: 0 83*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: RelocationOffset: 0x0 84*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: RelocationCount: 0 85*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Type: 0x0 86*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Attributes [ (0x0) 87*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: ] 88*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Reserved1: 0x0 89*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Reserved2: 0x0 90*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: } 91*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Section { 92*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Index: 2 93*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Name: __eh_frame (5F 5F 65 68 5F 66 72 61 6D 65 00 00 00 00 00 00) 94*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 95*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Address: 0x100000FC0 96*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Size: 0x40 97*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Offset: 4032 98*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Alignment: 3 99*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: RelocationOffset: 0x0 100*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: RelocationCount: 0 101*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Type: 0x0 102*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Attributes [ (0x0) 103*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: ] 104*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Reserved1: 0x0 105*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Reserved2: 0x0 106*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: } 107*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: ] 108*9880d681SAndroid Build Coastguard Worker 109*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Format: Mach-O 32-bit i386 110*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Arch: i386 111*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: AddressSize: 32bit 112*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Sections [ 113*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Section { 114*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Index: 0 115*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00) 116*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 117*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Address: 0x1FA0 118*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Size: 0x15 119*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Offset: 4000 120*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Alignment: 4 121*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: RelocationOffset: 0x0 122*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: RelocationCount: 0 123*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Type: 0x0 124*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Attributes [ (0x800004) 125*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: PureInstructions (0x800000) 126*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: SomeInstructions (0x4) 127*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: ] 128*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Reserved1: 0x0 129*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Reserved2: 0x0 130*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: } 131*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Section { 132*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Index: 1 133*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Name: __unwind_info (5F 5F 75 6E 77 69 6E 64 5F 69 6E 66 6F 00 00 00) 134*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 135*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Address: 0x1FB5 136*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Size: 0x48 137*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Offset: 4021 138*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Alignment: 0 139*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: RelocationOffset: 0x0 140*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: RelocationCount: 0 141*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Type: 0x0 142*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Attributes [ (0x0) 143*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: ] 144*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Reserved1: 0x0 145*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: Reserved2: 0x0 146*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: } 147*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS: ] 148*9880d681SAndroid Build Coastguard Worker 149*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: File: hello.o 150*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: Format: Mach-O 64-bit x86-64 151*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: Arch: x86_64 152*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: AddressSize: 64bit 153*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: MachHeader { 154*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: Magic: Magic64 (0xFEEDFACF) 155*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: CpuType: X86-64 (0x1000007) 156*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: CpuSubType: CPU_SUBTYPE_X86_64_ALL (0x3) 157*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: FileType: Relocatable (0x1) 158*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: NumOfLoadCommands: 3 159*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: SizeOfLoadCommands: 496 160*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: Flags [ (0x2000) 161*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: MH_SUBSECTIONS_VIA_SYMBOLS (0x2000) 162*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: ] 163*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: Reserved: 0x0 164*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: } 165*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: File: foo.o 166*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: Format: Mach-O 32-bit i386 167*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: Arch: i386 168*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: AddressSize: 32bit 169*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: MachHeader { 170*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: Magic: Magic (0xFEEDFACE) 171*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: CpuType: X86 (0x7) 172*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: CpuSubType: CPU_SUBTYPE_I386_ALL (0x3) 173*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: FileType: Relocatable (0x1) 174*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: NumOfLoadCommands: 3 175*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: SizeOfLoadCommands: 296 176*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: Flags [ (0x2000) 177*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: MH_SUBSECTIONS_VIA_SYMBOLS (0x2000) 178*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: ] 179*9880d681SAndroid Build Coastguard WorkerMULTIHEADER-ARCHIVE: } 180*9880d681SAndroid Build Coastguard Worker 181*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: File: hello.o 182*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Format: Mach-O 64-bit x86-64 183*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Arch: x86_64 184*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: AddressSize: 64bit 185*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Sections [ 186*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Section { 187*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Index: 0 188*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00) 189*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 190*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Address: 0x0 191*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Size: 0x3B 192*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Offset: 528 193*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Alignment: 4 194*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationOffset: 0x2B8 195*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationCount: 2 196*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Type: 0x0 197*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Attributes [ (0x800004) 198*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: PureInstructions (0x800000) 199*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: SomeInstructions (0x4) 200*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: ] 201*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved1: 0x0 202*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved2: 0x0 203*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: } 204*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Section { 205*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Index: 1 206*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Name: __cstring (5F 5F 63 73 74 72 69 6E 67 00 00 00 00 00 00 00) 207*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 208*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Address: 0x3B 209*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Size: 0xD 210*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Offset: 587 211*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Alignment: 0 212*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationOffset: 0x0 213*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationCount: 0 214*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Type: ExtReloc (0x2) 215*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Attributes [ (0x0) 216*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: ] 217*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved1: 0x0 218*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved2: 0x0 219*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: } 220*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Section { 221*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Index: 2 222*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Name: __compact_unwind (5F 5F 63 6F 6D 70 61 63 74 5F 75 6E 77 69 6E 64) 223*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Segment: __LD (5F 5F 4C 44 00 00 00 00 00 00 00 00 00 00 00 00) 224*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Address: 0x48 225*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Size: 0x20 226*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Offset: 600 227*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Alignment: 3 228*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationOffset: 0x2C8 229*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationCount: 1 230*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Type: 0x0 231*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Attributes [ (0x20000) 232*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Debug (0x20000) 233*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: ] 234*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved1: 0x0 235*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved2: 0x0 236*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: } 237*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Section { 238*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Index: 3 239*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Name: __eh_frame (5F 5F 65 68 5F 66 72 61 6D 65 00 00 00 00 00 00) 240*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 241*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Address: 0x68 242*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Size: 0x40 243*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Offset: 632 244*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Alignment: 3 245*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationOffset: 0x0 246*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationCount: 0 247*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Type: 0xB 248*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Attributes [ (0x680000) 249*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: LiveSupport (0x80000) 250*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: NoTOC (0x400000) 251*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: StripStaticSyms (0x200000) 252*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: ] 253*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved1: 0x0 254*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved2: 0x0 255*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: } 256*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: ] 257*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: File: foo.o 258*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Format: Mach-O 32-bit i386 259*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Arch: i386 260*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: AddressSize: 32bit 261*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Sections [ 262*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Section { 263*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Index: 0 264*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00) 265*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 266*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Address: 0x0 267*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Size: 0x5 268*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Offset: 324 269*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Alignment: 4 270*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationOffset: 0x0 271*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationCount: 0 272*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Type: 0x0 273*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Attributes [ (0x800004) 274*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: PureInstructions (0x800000) 275*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: SomeInstructions (0x4) 276*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: ] 277*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved1: 0x0 278*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved2: 0x0 279*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: } 280*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Section { 281*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Index: 1 282*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Name: __data (5F 5F 64 61 74 61 00 00 00 00 00 00 00 00 00 00) 283*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 284*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Address: 0x8 285*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Size: 0x4 286*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Offset: 332 287*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Alignment: 2 288*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationOffset: 0x0 289*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: RelocationCount: 0 290*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Type: 0x0 291*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Attributes [ (0x0) 292*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: ] 293*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved1: 0x0 294*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: Reserved2: 0x0 295*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: } 296*9880d681SAndroid Build Coastguard WorkerMULTISECTIONS-ARCHIVE: ] 297*9880d681SAndroid Build Coastguard Worker 298