1f4a2713aSLionel SambucRUN: llvm-readobj -s -st -sr -sd %p/Inputs/trivial.obj.coff-i386 \ 2f4a2713aSLionel SambucRUN: | FileCheck %s -check-prefix COFF 3f4a2713aSLionel SambucRUN: llvm-readobj -s -st -sr -sd %p/Inputs/trivial.obj.elf-i386 \ 4f4a2713aSLionel SambucRUN: | FileCheck %s -check-prefix ELF 5f4a2713aSLionel SambucRUN: llvm-readobj -s -st -sr -sd %p/Inputs/trivial.obj.macho-i386 \ 6f4a2713aSLionel SambucRUN: | FileCheck %s -check-prefix MACHO-I386 7f4a2713aSLionel SambucRUN: llvm-readobj -s -st -sr -sd %p/Inputs/trivial.obj.macho-x86-64 \ 8f4a2713aSLionel SambucRUN: | FileCheck %s -check-prefix MACHO-X86-64 9f4a2713aSLionel SambucRUN: llvm-readobj -s -st -sr -sd %p/Inputs/trivial.obj.macho-ppc \ 10f4a2713aSLionel SambucRUN: | FileCheck %s -check-prefix MACHO-PPC 11f4a2713aSLionel SambucRUN: llvm-readobj -s -st -sr -sd %p/Inputs/trivial.obj.macho-ppc64 \ 12f4a2713aSLionel SambucRUN: | FileCheck %s -check-prefix MACHO-PPC64 13f4a2713aSLionel SambucRUN: llvm-readobj -expand-relocs -s -st -sr -sd %p/Inputs/trivial.obj.macho-arm \ 14f4a2713aSLionel SambucRUN: | FileCheck %s -check-prefix MACHO-ARM 15f4a2713aSLionel Sambuc 16f4a2713aSLionel SambucCOFF: Sections [ 17f4a2713aSLionel SambucCOFF-NEXT: Section { 18f4a2713aSLionel SambucCOFF-NEXT: Number: 1 19f4a2713aSLionel SambucCOFF-NEXT: Name: .text (2E 74 65 78 74 00 00 00) 20f4a2713aSLionel SambucCOFF-NEXT: VirtualSize: 0x0 21f4a2713aSLionel SambucCOFF-NEXT: VirtualAddress: 0x0 22f4a2713aSLionel SambucCOFF-NEXT: RawDataSize: 22 23f4a2713aSLionel SambucCOFF-NEXT: PointerToRawData: 0x64 24f4a2713aSLionel SambucCOFF-NEXT: PointerToRelocations: 0x7A 25f4a2713aSLionel SambucCOFF-NEXT: PointerToLineNumbers: 0x0 26f4a2713aSLionel SambucCOFF-NEXT: RelocationCount: 3 27f4a2713aSLionel SambucCOFF-NEXT: LineNumberCount: 0 28f4a2713aSLionel SambucCOFF-NEXT: Characteristics [ (0x60500020) 29f4a2713aSLionel SambucCOFF-NEXT: IMAGE_SCN_ALIGN_16BYTES (0x500000) 30f4a2713aSLionel SambucCOFF-NEXT: IMAGE_SCN_CNT_CODE (0x20) 31f4a2713aSLionel SambucCOFF-NEXT: IMAGE_SCN_MEM_EXECUTE (0x20000000) 32f4a2713aSLionel SambucCOFF-NEXT: IMAGE_SCN_MEM_READ (0x40000000) 33f4a2713aSLionel SambucCOFF-NEXT: ] 34f4a2713aSLionel SambucCOFF-NEXT: Relocations [ 35f4a2713aSLionel SambucCOFF-NEXT: 0x4 IMAGE_REL_I386_DIR32 .data 36f4a2713aSLionel SambucCOFF-NEXT: 0x9 IMAGE_REL_I386_REL32 _puts 37f4a2713aSLionel SambucCOFF-NEXT: 0xE IMAGE_REL_I386_REL32 _SomeOtherFunction 38f4a2713aSLionel SambucCOFF-NEXT: ] 39f4a2713aSLionel SambucCOFF-NEXT: Symbols [ 40f4a2713aSLionel SambucCOFF-NEXT: Symbol { 41f4a2713aSLionel SambucCOFF-NEXT: Name: .text 42f4a2713aSLionel SambucCOFF-NEXT: Value: 0 43f4a2713aSLionel SambucCOFF-NEXT: Section: .text (1) 44f4a2713aSLionel SambucCOFF-NEXT: BaseType: Null (0x0) 45f4a2713aSLionel SambucCOFF-NEXT: ComplexType: Null (0x0) 46f4a2713aSLionel SambucCOFF-NEXT: StorageClass: Static (0x3) 47f4a2713aSLionel SambucCOFF-NEXT: AuxSymbolCount: 1 48f4a2713aSLionel SambucCOFF-NEXT: AuxSectionDef { 49f4a2713aSLionel SambucCOFF-NEXT: Length: 22 50f4a2713aSLionel SambucCOFF-NEXT: RelocationCount: 3 51f4a2713aSLionel SambucCOFF-NEXT: LineNumberCount: 0 52f4a2713aSLionel SambucCOFF-NEXT: Checksum: 0x0 53f4a2713aSLionel SambucCOFF-NEXT: Number: 1 54f4a2713aSLionel SambucCOFF-NEXT: Selection: 0x0 55f4a2713aSLionel SambucCOFF-NEXT: } 56f4a2713aSLionel SambucCOFF-NEXT: } 57f4a2713aSLionel SambucCOFF-NEXT: Symbol { 58f4a2713aSLionel SambucCOFF-NEXT: Name: _main 59f4a2713aSLionel SambucCOFF-NEXT: Value: 0 60f4a2713aSLionel SambucCOFF-NEXT: Section: .text (1) 61f4a2713aSLionel SambucCOFF-NEXT: BaseType: Null (0x0) 62f4a2713aSLionel SambucCOFF-NEXT: ComplexType: Function (0x2) 63f4a2713aSLionel SambucCOFF-NEXT: StorageClass: External (0x2) 64f4a2713aSLionel SambucCOFF-NEXT: AuxSymbolCount: 0 65f4a2713aSLionel SambucCOFF-NEXT: } 66f4a2713aSLionel SambucCOFF-NEXT: ] 67f4a2713aSLionel SambucCOFF-NEXT: SectionData ( 68f4a2713aSLionel SambucCOFF-NEXT: 0000: 50C70424 00000000 E8000000 00E80000 |P..$............| 69f4a2713aSLionel SambucCOFF-NEXT: 0010: 000031C0 5AC3 |..1.Z.| 70f4a2713aSLionel SambucCOFF-NEXT: ) 71f4a2713aSLionel SambucCOFF-NEXT: } 72f4a2713aSLionel Sambuc 73f4a2713aSLionel SambucELF: Sections [ 74f4a2713aSLionel SambucELF-NEXT: Section { 75f4a2713aSLionel SambucELF-NEXT: Index: 0 76f4a2713aSLionel SambucELF-NEXT: Name: (0) 77f4a2713aSLionel SambucELF-NEXT: Type: SHT_NULL (0x0) 78f4a2713aSLionel SambucELF-NEXT: Flags [ (0x0) 79f4a2713aSLionel SambucELF-NEXT: ] 80f4a2713aSLionel SambucELF-NEXT: Address: 0x0 81f4a2713aSLionel SambucELF-NEXT: Offset: 0x0 82f4a2713aSLionel SambucELF-NEXT: Size: 0 83f4a2713aSLionel SambucELF-NEXT: Link: 0 84f4a2713aSLionel SambucELF-NEXT: Info: 0 85f4a2713aSLionel SambucELF-NEXT: AddressAlignment: 0 86f4a2713aSLionel SambucELF-NEXT: EntrySize: 0 87f4a2713aSLionel SambucELF-NEXT: Relocations [ 88f4a2713aSLionel SambucELF-NEXT: ] 89f4a2713aSLionel SambucELF-NEXT: Symbols [ 90f4a2713aSLionel SambucELF-NEXT: ] 91f4a2713aSLionel SambucELF-NEXT: SectionData ( 92f4a2713aSLionel SambucELF-NEXT: ) 93f4a2713aSLionel SambucELF-NEXT: } 94f4a2713aSLionel SambucELF-NEXT: Section { 95f4a2713aSLionel SambucELF-NEXT: Index: 1 96f4a2713aSLionel SambucELF-NEXT: Name: .text (5) 97f4a2713aSLionel SambucELF-NEXT: Type: SHT_PROGBITS (0x1) 98f4a2713aSLionel SambucELF-NEXT: Flags [ (0x6) 99f4a2713aSLionel SambucELF-NEXT: SHF_ALLOC (0x2) 100f4a2713aSLionel SambucELF-NEXT: SHF_EXECINSTR (0x4) 101f4a2713aSLionel SambucELF-NEXT: ] 102f4a2713aSLionel SambucELF-NEXT: Address: 0x0 103f4a2713aSLionel SambucELF-NEXT: Offset: 0x40 104f4a2713aSLionel SambucELF-NEXT: Size: 42 105f4a2713aSLionel SambucELF-NEXT: Link: 0 106f4a2713aSLionel SambucELF-NEXT: Info: 0 107f4a2713aSLionel SambucELF-NEXT: AddressAlignment: 16 108f4a2713aSLionel SambucELF-NEXT: EntrySize: 0 109f4a2713aSLionel SambucELF-NEXT: Relocations [ 110f4a2713aSLionel SambucELF-NEXT: ] 111f4a2713aSLionel SambucELF-NEXT: Symbols [ 112f4a2713aSLionel SambucELF-NEXT: Symbol { 113f4a2713aSLionel SambucELF-NEXT: Name: .text (0) 114f4a2713aSLionel SambucELF-NEXT: Value: 0x0 115f4a2713aSLionel SambucELF-NEXT: Size: 0 116f4a2713aSLionel SambucELF-NEXT: Binding: Local (0x0) 117f4a2713aSLionel SambucELF-NEXT: Type: Section (0x3) 118f4a2713aSLionel SambucELF-NEXT: Other: 0 119f4a2713aSLionel SambucELF-NEXT: Section: .text (0x1) 120f4a2713aSLionel SambucELF-NEXT: } 121f4a2713aSLionel SambucELF-NEXT: Symbol { 122f4a2713aSLionel SambucELF-NEXT: Name: main (12) 123f4a2713aSLionel SambucELF-NEXT: Value: 0x0 124f4a2713aSLionel SambucELF-NEXT: Size: 42 125f4a2713aSLionel SambucELF-NEXT: Binding: Global (0x1) 126f4a2713aSLionel SambucELF-NEXT: Type: Function (0x2) 127f4a2713aSLionel SambucELF-NEXT: Other: 0 128f4a2713aSLionel SambucELF-NEXT: Section: .text (0x1) 129f4a2713aSLionel SambucELF-NEXT: } 130f4a2713aSLionel SambucELF-NEXT: ] 131f4a2713aSLionel SambucELF-NEXT: SectionData ( 132f4a2713aSLionel SambucELF-NEXT: 0000: 5383EC08 E8000000 005B81C3 03000000 |S........[......| 133f4a2713aSLionel SambucELF-NEXT: 0010: 8D830000 00008904 24E8FCFF FFFFE8FC |........$.......| 134f4a2713aSLionel SambucELF-NEXT: 0020: FFFFFF31 C083C408 5BC3 |...1....[.| 135f4a2713aSLionel SambucELF-NEXT: ) 136f4a2713aSLionel SambucELF-NEXT: } 137f4a2713aSLionel SambucELF-NEXT: Section { 138f4a2713aSLionel SambucELF-NEXT: Index: 2 139f4a2713aSLionel SambucELF-NEXT: Name: .rel.text (1) 140f4a2713aSLionel SambucELF-NEXT: Type: SHT_REL (0x9) 141f4a2713aSLionel SambucELF-NEXT: Flags [ (0x0) 142f4a2713aSLionel SambucELF-NEXT: ] 143f4a2713aSLionel SambucELF-NEXT: Address: 0x0 144f4a2713aSLionel SambucELF-NEXT: Offset: 0x360 145f4a2713aSLionel SambucELF-NEXT: Size: 32 146f4a2713aSLionel SambucELF-NEXT: Link: 8 147f4a2713aSLionel SambucELF-NEXT: Info: 1 148f4a2713aSLionel SambucELF-NEXT: AddressAlignment: 4 149f4a2713aSLionel SambucELF-NEXT: EntrySize: 8 150f4a2713aSLionel SambucELF-NEXT: Relocations [ 151f4a2713aSLionel SambucELF-NEXT: 0xC R_386_GOTPC _GLOBAL_OFFSET_TABLE_ 0x0 152f4a2713aSLionel SambucELF-NEXT: 0x12 R_386_GOTOFF .L.str 0x0 153f4a2713aSLionel SambucELF-NEXT: 0x1A R_386_PLT32 puts 0x0 154f4a2713aSLionel SambucELF-NEXT: 0x1F R_386_PLT32 SomeOtherFunction 0x0 155f4a2713aSLionel SambucELF-NEXT: ] 156f4a2713aSLionel SambucELF-NEXT: Symbols [ 157f4a2713aSLionel SambucELF-NEXT: ] 158f4a2713aSLionel SambucELF-NEXT: SectionData ( 159f4a2713aSLionel SambucELF-NEXT: 0000: 0C000000 0A0A0000 12000000 09020000 |................| 160f4a2713aSLionel SambucELF-NEXT: 0010: 1A000000 040B0000 1F000000 04090000 |................| 161f4a2713aSLionel SambucELF-NEXT: ) 162f4a2713aSLionel SambucELF-NEXT: } 163f4a2713aSLionel Sambuc 164f4a2713aSLionel SambucMACHO-I386: Sections [ 165f4a2713aSLionel SambucMACHO-I386-NEXT: Section { 166f4a2713aSLionel SambucMACHO-I386-NEXT: Index: 0 167f4a2713aSLionel SambucMACHO-I386-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00) 168f4a2713aSLionel SambucMACHO-I386-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 169f4a2713aSLionel SambucMACHO-I386-NEXT: Address: 0x0 170f4a2713aSLionel SambucMACHO-I386-NEXT: Size: 0x22 171f4a2713aSLionel SambucMACHO-I386-NEXT: Offset: 324 172f4a2713aSLionel SambucMACHO-I386-NEXT: Alignment: 4 173f4a2713aSLionel SambucMACHO-I386-NEXT: RelocationOffset: 0x174 174f4a2713aSLionel SambucMACHO-I386-NEXT: RelocationCount: 4 175f4a2713aSLionel SambucMACHO-I386-NEXT: Type: 0x0 176f4a2713aSLionel SambucMACHO-I386-NEXT: Attributes [ (0x800004) 177f4a2713aSLionel SambucMACHO-I386-NEXT: PureInstructions (0x800000) 178f4a2713aSLionel SambucMACHO-I386-NEXT: SomeInstructions (0x4) 179f4a2713aSLionel SambucMACHO-I386-NEXT: ] 180f4a2713aSLionel SambucMACHO-I386-NEXT: Reserved1: 0x0 181f4a2713aSLionel SambucMACHO-I386-NEXT: Reserved2: 0x0 182f4a2713aSLionel SambucMACHO-I386-NEXT: Relocations [ 183f4a2713aSLionel SambucMACHO-I386-NEXT: 0x18 1 2 1 GENERIC_RELOC_VANILLA 0 _SomeOtherFunction 184f4a2713aSLionel SambucMACHO-I386-NEXT: 0x13 1 2 1 GENERIC_RELOC_VANILLA 0 _puts 185*0a6a1f1dSLionel SambucMACHO-I386-NEXT: 0xB 0 2 n/a GENERIC_RELOC_LOCAL_SECTDIFF 1 0x22 186*0a6a1f1dSLionel SambucMACHO-I386-NEXT: 0x0 0 2 n/a GENERIC_RELOC_PAIR 1 0x8 187f4a2713aSLionel SambucMACHO-I386-NEXT: ] 188f4a2713aSLionel SambucMACHO-I386-NEXT: Symbols [ 189f4a2713aSLionel SambucMACHO-I386-NEXT: Symbol { 190f4a2713aSLionel SambucMACHO-I386-NEXT: Name: _main (1) 191*0a6a1f1dSLionel SambucMACHO-I386-NEXT: Extern 192*0a6a1f1dSLionel SambucMACHO-I386-NEXT: Type: Section (0xE) 193f4a2713aSLionel SambucMACHO-I386-NEXT: Section: __text (0x1) 194f4a2713aSLionel SambucMACHO-I386-NEXT: RefType: UndefinedNonLazy (0x0) 195f4a2713aSLionel SambucMACHO-I386-NEXT: Flags [ (0x0) 196f4a2713aSLionel SambucMACHO-I386-NEXT: ] 197f4a2713aSLionel SambucMACHO-I386-NEXT: Value: 0x0 198f4a2713aSLionel SambucMACHO-I386-NEXT: } 199f4a2713aSLionel SambucMACHO-I386-NEXT: ] 200f4a2713aSLionel SambucMACHO-I386-NEXT: SectionData ( 201f4a2713aSLionel SambucMACHO-I386-NEXT: 0000: 83EC0CE8 00000000 588D801A 00000089 |........X.......| 202f4a2713aSLionel SambucMACHO-I386-NEXT: 0010: 0424E8E9 FFFFFFE8 E4FFFFFF 31C083C4 |.$..........1...| 203f4a2713aSLionel SambucMACHO-I386-NEXT: 0020: 0CC3 |..| 204f4a2713aSLionel SambucMACHO-I386-NEXT: ) 205f4a2713aSLionel SambucMACHO-I386-NEXT: } 206f4a2713aSLionel Sambuc 207f4a2713aSLionel Sambuc 208f4a2713aSLionel SambucMACHO-X86-64: Sections [ 209f4a2713aSLionel SambucMACHO-X86-64-NEXT: Section { 210f4a2713aSLionel SambucMACHO-X86-64-NEXT: Index: 0 211f4a2713aSLionel SambucMACHO-X86-64-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00) 212f4a2713aSLionel SambucMACHO-X86-64-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 213f4a2713aSLionel SambucMACHO-X86-64-NEXT: Address: 0x0 214f4a2713aSLionel SambucMACHO-X86-64-NEXT: Size: 0x16 215f4a2713aSLionel SambucMACHO-X86-64-NEXT: Offset: 368 216f4a2713aSLionel SambucMACHO-X86-64-NEXT: Alignment: 4 217f4a2713aSLionel SambucMACHO-X86-64-NEXT: RelocationOffset: 0x194 218f4a2713aSLionel SambucMACHO-X86-64-NEXT: RelocationCount: 3 219f4a2713aSLionel SambucMACHO-X86-64-NEXT: Type: 0x0 220f4a2713aSLionel SambucMACHO-X86-64-NEXT: Attributes [ (0x800004) 221f4a2713aSLionel SambucMACHO-X86-64-NEXT: PureInstructions (0x800000) 222f4a2713aSLionel SambucMACHO-X86-64-NEXT: SomeInstructions (0x4) 223f4a2713aSLionel SambucMACHO-X86-64-NEXT: ] 224f4a2713aSLionel SambucMACHO-X86-64-NEXT: Reserved1: 0x0 225f4a2713aSLionel SambucMACHO-X86-64-NEXT: Reserved2: 0x0 226f4a2713aSLionel SambucMACHO-X86-64-NEXT: Relocations [ 227f4a2713aSLionel SambucMACHO-X86-64-NEXT: 0xE 1 2 1 X86_64_RELOC_BRANCH 0 _SomeOtherFunction 228f4a2713aSLionel SambucMACHO-X86-64-NEXT: 0x9 1 2 1 X86_64_RELOC_BRANCH 0 _puts 229f4a2713aSLionel SambucMACHO-X86-64-NEXT: 0x4 1 2 1 X86_64_RELOC_SIGNED 0 L_.str 230f4a2713aSLionel SambucMACHO-X86-64-NEXT: ] 231f4a2713aSLionel SambucMACHO-X86-64-NEXT: Symbols [ 232f4a2713aSLionel SambucMACHO-X86-64-NEXT: Symbol { 233f4a2713aSLionel SambucMACHO-X86-64-NEXT: Name: _main (1) 234*0a6a1f1dSLionel SambucMACHO-X86-64-NEXT: Extern 235*0a6a1f1dSLionel SambucMACHO-X86-64-NEXT: Type: Section (0xE) 236f4a2713aSLionel SambucMACHO-X86-64-NEXT: Section: __text (0x1) 237f4a2713aSLionel SambucMACHO-X86-64-NEXT: RefType: UndefinedNonLazy (0x0) 238f4a2713aSLionel SambucMACHO-X86-64-NEXT: Flags [ (0x0) 239f4a2713aSLionel SambucMACHO-X86-64-NEXT: ] 240f4a2713aSLionel SambucMACHO-X86-64-NEXT: Value: 0x0 241f4a2713aSLionel SambucMACHO-X86-64-NEXT: } 242f4a2713aSLionel SambucMACHO-X86-64-NEXT: ] 243f4a2713aSLionel SambucMACHO-X86-64-NEXT: SectionData ( 244f4a2713aSLionel SambucMACHO-X86-64-NEXT: 0000: 50488D3D 00000000 E8000000 00E80000 |PH.=............| 245f4a2713aSLionel SambucMACHO-X86-64-NEXT: 0010: 000031C0 5AC3 |..1.Z.| 246f4a2713aSLionel SambucMACHO-X86-64-NEXT: ) 247f4a2713aSLionel SambucMACHO-X86-64-NEXT: } 248f4a2713aSLionel SambucMACHO-X86-64-NEXT: Section { 249f4a2713aSLionel SambucMACHO-X86-64-NEXT: Index: 1 250f4a2713aSLionel SambucMACHO-X86-64-NEXT: Name: __cstring (5F 5F 63 73 74 72 69 6E 67 00 00 00 00 00 00 00) 251f4a2713aSLionel SambucMACHO-X86-64-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 252f4a2713aSLionel SambucMACHO-X86-64-NEXT: Address: 0x16 253f4a2713aSLionel SambucMACHO-X86-64-NEXT: Size: 0xD 254f4a2713aSLionel SambucMACHO-X86-64-NEXT: Offset: 390 255f4a2713aSLionel SambucMACHO-X86-64-NEXT: Alignment: 0 256f4a2713aSLionel SambucMACHO-X86-64-NEXT: RelocationOffset: 0x0 257f4a2713aSLionel SambucMACHO-X86-64-NEXT: RelocationCount: 0 258f4a2713aSLionel SambucMACHO-X86-64-NEXT: Type: ExtReloc (0x2) 259f4a2713aSLionel SambucMACHO-X86-64-NEXT: Attributes [ (0x0) 260f4a2713aSLionel SambucMACHO-X86-64-NEXT: ] 261f4a2713aSLionel SambucMACHO-X86-64-NEXT: Reserved1: 0x0 262f4a2713aSLionel SambucMACHO-X86-64-NEXT: Reserved2: 0x0 263f4a2713aSLionel SambucMACHO-X86-64-NEXT: Relocations [ 264f4a2713aSLionel SambucMACHO-X86-64-NEXT: ] 265f4a2713aSLionel SambucMACHO-X86-64-NEXT: Symbols [ 266f4a2713aSLionel SambucMACHO-X86-64-NEXT: Symbol { 267f4a2713aSLionel SambucMACHO-X86-64-NEXT: Name: L_.str (32) 268f4a2713aSLionel SambucMACHO-X86-64-NEXT: Type: Section (0xE) 269f4a2713aSLionel SambucMACHO-X86-64-NEXT: Section: __cstring (0x2) 270f4a2713aSLionel SambucMACHO-X86-64-NEXT: RefType: UndefinedNonLazy (0x0) 271f4a2713aSLionel SambucMACHO-X86-64-NEXT: Flags [ (0x0) 272f4a2713aSLionel SambucMACHO-X86-64-NEXT: ] 273f4a2713aSLionel SambucMACHO-X86-64-NEXT: Value: 0x16 274f4a2713aSLionel SambucMACHO-X86-64-NEXT: } 275f4a2713aSLionel SambucMACHO-X86-64-NEXT: ] 276f4a2713aSLionel SambucMACHO-X86-64-NEXT: SectionData ( 277f4a2713aSLionel SambucMACHO-X86-64-NEXT: 0000: 48656C6C 6F20576F 726C640A 00 |Hello World..| 278f4a2713aSLionel SambucMACHO-X86-64-NEXT: ) 279f4a2713aSLionel SambucMACHO-X86-64-NEXT: } 280f4a2713aSLionel SambucMACHO-X86-64-NEXT:] 281f4a2713aSLionel Sambuc 282f4a2713aSLionel SambucMACHO-PPC: Sections [ 283f4a2713aSLionel SambucMACHO-PPC-NEXT: Section { 284f4a2713aSLionel SambucMACHO-PPC-NEXT: Index: 0 285f4a2713aSLionel SambucMACHO-PPC-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00) 286f4a2713aSLionel SambucMACHO-PPC-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 287f4a2713aSLionel SambucMACHO-PPC-NEXT: Address: 0x0 288f4a2713aSLionel SambucMACHO-PPC-NEXT: Size: 0x3C 289f4a2713aSLionel SambucMACHO-PPC-NEXT: Offset: 528 290f4a2713aSLionel SambucMACHO-PPC-NEXT: Alignment: 2 291f4a2713aSLionel SambucMACHO-PPC-NEXT: RelocationOffset: 0x27C 292f4a2713aSLionel SambucMACHO-PPC-NEXT: RelocationCount: 5 293f4a2713aSLionel SambucMACHO-PPC-NEXT: Type: 0x0 294f4a2713aSLionel SambucMACHO-PPC-NEXT: Attributes [ (0x800004) 295f4a2713aSLionel SambucMACHO-PPC-NEXT: PureInstructions (0x800000) 296f4a2713aSLionel SambucMACHO-PPC-NEXT: SomeInstructions (0x4) 297f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 298f4a2713aSLionel SambucMACHO-PPC-NEXT: Reserved1: 0x0 299f4a2713aSLionel SambucMACHO-PPC-NEXT: Reserved2: 0x0 300f4a2713aSLionel SambucMACHO-PPC-NEXT: Relocations [ 301*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: 0x24 0 2 n/a PPC_RELOC_LO16_SECTDIFF 1 0x64 302*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: 0x0 0 2 n/a PPC_RELOC_PAIR 1 0xC 303*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: 0x1C 0 2 n/a PPC_RELOC_HA16_SECTDIFF 1 0x64 304*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: 0x58 0 2 n/a PPC_RELOC_PAIR 1 0xC 305*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: 0x18 1 2 0 PPC_RELOC_BR24 0 0x2 306f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 307f4a2713aSLionel SambucMACHO-PPC-NEXT: Symbols [ 308f4a2713aSLionel SambucMACHO-PPC-NEXT: Symbol { 309f4a2713aSLionel SambucMACHO-PPC-NEXT: Name: _f (4) 310*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: Extern 311*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: Type: Section (0xE) 312f4a2713aSLionel SambucMACHO-PPC-NEXT: Section: __text (0x1) 313f4a2713aSLionel SambucMACHO-PPC-NEXT: RefType: UndefinedNonLazy (0x0) 314f4a2713aSLionel SambucMACHO-PPC-NEXT: Flags [ (0x0) 315f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 316f4a2713aSLionel SambucMACHO-PPC-NEXT: Value: 0x0 317f4a2713aSLionel SambucMACHO-PPC-NEXT: } 318f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 319f4a2713aSLionel SambucMACHO-PPC-NEXT: SectionData ( 320f4a2713aSLionel SambucMACHO-PPC-NEXT: 0000: 7C0802A6 93E1FFFC 429F0005 7FE802A6 ||.......B.......| 321f4a2713aSLionel SambucMACHO-PPC-NEXT: 0010: 90010008 9421FFB0 48000029 3C5F0000 |.....!..H..)<_..| 322f4a2713aSLionel SambucMACHO-PPC-NEXT: 0020: 38210050 80420058 80010008 83E1FFFC |8!.P.B.X........| 323f4a2713aSLionel SambucMACHO-PPC-NEXT: 0030: 7C0803A6 80620000 4E800020 ||....b..N.. | 324f4a2713aSLionel SambucMACHO-PPC-NEXT: ) 325f4a2713aSLionel SambucMACHO-PPC-NEXT: } 326f4a2713aSLionel SambucMACHO-PPC-NEXT: Section { 327f4a2713aSLionel SambucMACHO-PPC-NEXT: Index: 1 328f4a2713aSLionel SambucMACHO-PPC-NEXT: Name: __picsymbolstub1 (5F 5F 70 69 63 73 79 6D 62 6F 6C 73 74 75 62 31) 329f4a2713aSLionel SambucMACHO-PPC-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 330f4a2713aSLionel SambucMACHO-PPC-NEXT: Address: 0x40 331f4a2713aSLionel SambucMACHO-PPC-NEXT: Size: 0x20 332f4a2713aSLionel SambucMACHO-PPC-NEXT: Offset: 592 333f4a2713aSLionel SambucMACHO-PPC-NEXT: Alignment: 5 334f4a2713aSLionel SambucMACHO-PPC-NEXT: RelocationOffset: 0x2A4 335f4a2713aSLionel SambucMACHO-PPC-NEXT: RelocationCount: 4 336f4a2713aSLionel SambucMACHO-PPC-NEXT: Type: 0x8 337f4a2713aSLionel SambucMACHO-PPC-NEXT: Attributes [ (0x800004) 338f4a2713aSLionel SambucMACHO-PPC-NEXT: PureInstructions (0x800000) 339f4a2713aSLionel SambucMACHO-PPC-NEXT: SomeInstructions (0x4) 340f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 341f4a2713aSLionel SambucMACHO-PPC-NEXT: Reserved1: 0x0 342f4a2713aSLionel SambucMACHO-PPC-NEXT: Reserved2: 0x20 343f4a2713aSLionel SambucMACHO-PPC-NEXT: Relocations [ 344*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: 0x14 0 2 n/a PPC_RELOC_LO16_SECTDIFF 1 0x68 345*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: 0x0 0 2 n/a PPC_RELOC_PAIR 1 0x48 346*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: 0xC 0 2 n/a PPC_RELOC_HA16_SECTDIFF 1 0x68 347*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: 0x20 0 2 n/a PPC_RELOC_PAIR 1 0x48 348f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 349f4a2713aSLionel SambucMACHO-PPC-NEXT: Symbols [ 350f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 351f4a2713aSLionel SambucMACHO-PPC-NEXT: SectionData ( 352f4a2713aSLionel SambucMACHO-PPC-NEXT: 0000: 7C0802A6 429F0005 7D6802A6 3D6B0000 ||...B...}h..=k..| 353f4a2713aSLionel SambucMACHO-PPC-NEXT: 0010: 7C0803A6 858B0020 7D8903A6 4E800420 ||...... }...N.. | 354f4a2713aSLionel SambucMACHO-PPC-NEXT: ) 355f4a2713aSLionel SambucMACHO-PPC-NEXT: } 356f4a2713aSLionel SambucMACHO-PPC-NEXT: Section { 357f4a2713aSLionel SambucMACHO-PPC-NEXT: Index: 2 358f4a2713aSLionel SambucMACHO-PPC-NEXT: Name: __data (5F 5F 64 61 74 61 00 00 00 00 00 00 00 00 00 00) 359f4a2713aSLionel SambucMACHO-PPC-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 360f4a2713aSLionel SambucMACHO-PPC-NEXT: Address: 0x60 361f4a2713aSLionel SambucMACHO-PPC-NEXT: Size: 0x4 362f4a2713aSLionel SambucMACHO-PPC-NEXT: Offset: 624 363f4a2713aSLionel SambucMACHO-PPC-NEXT: Alignment: 2 364f4a2713aSLionel SambucMACHO-PPC-NEXT: RelocationOffset: 0x0 365f4a2713aSLionel SambucMACHO-PPC-NEXT: RelocationCount: 0 366f4a2713aSLionel SambucMACHO-PPC-NEXT: Type: 0x0 367f4a2713aSLionel SambucMACHO-PPC-NEXT: Attributes [ (0x0) 368f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 369f4a2713aSLionel SambucMACHO-PPC-NEXT: Reserved1: 0x0 370f4a2713aSLionel SambucMACHO-PPC-NEXT: Reserved2: 0x0 371f4a2713aSLionel SambucMACHO-PPC-NEXT: Relocations [ 372f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 373f4a2713aSLionel SambucMACHO-PPC-NEXT: Symbols [ 374f4a2713aSLionel SambucMACHO-PPC-NEXT: Symbol { 375f4a2713aSLionel SambucMACHO-PPC-NEXT: Name: _b (1) 376*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: Extern 377*0a6a1f1dSLionel SambucMACHO-PPC-NEXT: Type: Section (0xE) 378f4a2713aSLionel SambucMACHO-PPC-NEXT: Section: __data (0x3) 379f4a2713aSLionel SambucMACHO-PPC-NEXT: RefType: UndefinedNonLazy (0x0) 380f4a2713aSLionel SambucMACHO-PPC-NEXT: Flags [ (0x0) 381f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 382f4a2713aSLionel SambucMACHO-PPC-NEXT: Value: 0x60 383f4a2713aSLionel SambucMACHO-PPC-NEXT: } 384f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 385f4a2713aSLionel SambucMACHO-PPC-NEXT: SectionData ( 386f4a2713aSLionel SambucMACHO-PPC-NEXT: 0000: 0000002A |...*| 387f4a2713aSLionel SambucMACHO-PPC-NEXT: ) 388f4a2713aSLionel SambucMACHO-PPC-NEXT: } 389f4a2713aSLionel SambucMACHO-PPC-NEXT: Section { 390f4a2713aSLionel SambucMACHO-PPC-NEXT: Index: 3 391f4a2713aSLionel SambucMACHO-PPC-NEXT: Name: __nl_symbol_ptr (5F 5F 6E 6C 5F 73 79 6D 62 6F 6C 5F 70 74 72 00) 392f4a2713aSLionel SambucMACHO-PPC-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 393f4a2713aSLionel SambucMACHO-PPC-NEXT: Address: 0x64 394f4a2713aSLionel SambucMACHO-PPC-NEXT: Size: 0x4 395f4a2713aSLionel SambucMACHO-PPC-NEXT: Offset: 628 396f4a2713aSLionel SambucMACHO-PPC-NEXT: Alignment: 2 397f4a2713aSLionel SambucMACHO-PPC-NEXT: RelocationOffset: 0x0 398f4a2713aSLionel SambucMACHO-PPC-NEXT: RelocationCount: 0 399f4a2713aSLionel SambucMACHO-PPC-NEXT: Type: 0x6 400f4a2713aSLionel SambucMACHO-PPC-NEXT: Attributes [ (0x0) 401f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 402f4a2713aSLionel SambucMACHO-PPC-NEXT: Reserved1: 0x1 403f4a2713aSLionel SambucMACHO-PPC-NEXT: Reserved2: 0x0 404f4a2713aSLionel SambucMACHO-PPC-NEXT: Relocations [ 405f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 406f4a2713aSLionel SambucMACHO-PPC-NEXT: Symbols [ 407f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 408f4a2713aSLionel SambucMACHO-PPC-NEXT: SectionData ( 409f4a2713aSLionel SambucMACHO-PPC-NEXT: 0000: 00000000 |....| 410f4a2713aSLionel SambucMACHO-PPC-NEXT: ) 411f4a2713aSLionel SambucMACHO-PPC-NEXT: } 412f4a2713aSLionel SambucMACHO-PPC-NEXT: Section { 413f4a2713aSLionel SambucMACHO-PPC-NEXT: Index: 4 414f4a2713aSLionel SambucMACHO-PPC-NEXT: Name: __la_symbol_ptr (5F 5F 6C 61 5F 73 79 6D 62 6F 6C 5F 70 74 72 00) 415f4a2713aSLionel SambucMACHO-PPC-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 416f4a2713aSLionel SambucMACHO-PPC-NEXT: Address: 0x68 417f4a2713aSLionel SambucMACHO-PPC-NEXT: Size: 0x4 418f4a2713aSLionel SambucMACHO-PPC-NEXT: Offset: 632 419f4a2713aSLionel SambucMACHO-PPC-NEXT: Alignment: 2 420f4a2713aSLionel SambucMACHO-PPC-NEXT: RelocationOffset: 0x2C4 421f4a2713aSLionel SambucMACHO-PPC-NEXT: RelocationCount: 1 422f4a2713aSLionel SambucMACHO-PPC-NEXT: Type: 0x7 423f4a2713aSLionel SambucMACHO-PPC-NEXT: Attributes [ (0x0) 424f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 425f4a2713aSLionel SambucMACHO-PPC-NEXT: Reserved1: 0x2 426f4a2713aSLionel SambucMACHO-PPC-NEXT: Reserved2: 0x0 427f4a2713aSLionel SambucMACHO-PPC-NEXT: Relocations [ 428f4a2713aSLionel SambucMACHO-PPC-NEXT: 0x0 0 2 1 PPC_RELOC_VANILLA 0 dyld_stub_binding_helper 429f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 430f4a2713aSLionel SambucMACHO-PPC-NEXT: Symbols [ 431f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 432f4a2713aSLionel SambucMACHO-PPC-NEXT: SectionData ( 433f4a2713aSLionel SambucMACHO-PPC-NEXT: 0000: 00000000 |....| 434f4a2713aSLionel SambucMACHO-PPC-NEXT: ) 435f4a2713aSLionel SambucMACHO-PPC-NEXT: } 436f4a2713aSLionel SambucMACHO-PPC-NEXT: ] 437f4a2713aSLionel Sambuc 438f4a2713aSLionel Sambuc 439f4a2713aSLionel SambucMACHO-PPC64: Sections [ 440f4a2713aSLionel SambucMACHO-PPC64-NEXT: Section { 441f4a2713aSLionel SambucMACHO-PPC64-NEXT: Index: 0 442f4a2713aSLionel SambucMACHO-PPC64-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00) 443f4a2713aSLionel SambucMACHO-PPC64-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 444f4a2713aSLionel SambucMACHO-PPC64-NEXT: Address: 0x0 445f4a2713aSLionel SambucMACHO-PPC64-NEXT: Size: 0x3C 446f4a2713aSLionel SambucMACHO-PPC64-NEXT: Offset: 608 447f4a2713aSLionel SambucMACHO-PPC64-NEXT: Alignment: 2 448f4a2713aSLionel SambucMACHO-PPC64-NEXT: RelocationOffset: 0x2D4 449f4a2713aSLionel SambucMACHO-PPC64-NEXT: RelocationCount: 5 450f4a2713aSLionel SambucMACHO-PPC64-NEXT: Type: 0x0 451f4a2713aSLionel SambucMACHO-PPC64-NEXT: Attributes [ (0x800004) 452f4a2713aSLionel SambucMACHO-PPC64-NEXT: PureInstructions (0x800000) 453f4a2713aSLionel SambucMACHO-PPC64-NEXT: SomeInstructions (0x4) 454f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 455f4a2713aSLionel SambucMACHO-PPC64-NEXT: Reserved1: 0x0 456f4a2713aSLionel SambucMACHO-PPC64-NEXT: Reserved2: 0x0 457f4a2713aSLionel SambucMACHO-PPC64-NEXT: Relocations [ 458*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: 0x24 0 2 n/a 1 0x64 459*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: 0x0 0 2 n/a 1 0xC 460*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: 0x1C 0 2 n/a 1 0x64 461*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: 0x58 0 2 n/a 1 0xC 462*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: 0x18 1 2 0 0 0x2 463f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 464f4a2713aSLionel SambucMACHO-PPC64-NEXT: Symbols [ 465f4a2713aSLionel SambucMACHO-PPC64-NEXT: Symbol { 466f4a2713aSLionel SambucMACHO-PPC64-NEXT: Name: _f (4) 467*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: Extern 468*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: Type: Section (0xE) 469f4a2713aSLionel SambucMACHO-PPC64-NEXT: Section: __text (0x1) 470f4a2713aSLionel SambucMACHO-PPC64-NEXT: RefType: UndefinedNonLazy (0x0) 471f4a2713aSLionel SambucMACHO-PPC64-NEXT: Flags [ (0x0) 472f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 473f4a2713aSLionel SambucMACHO-PPC64-NEXT: Value: 0x0 474f4a2713aSLionel SambucMACHO-PPC64-NEXT: } 475f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 476f4a2713aSLionel SambucMACHO-PPC64-NEXT: SectionData ( 477f4a2713aSLionel SambucMACHO-PPC64-NEXT: 0000: 7C0802A6 FBE1FFF8 429F0005 7FE802A6 ||.......B.......| 478f4a2713aSLionel SambucMACHO-PPC64-NEXT: 0010: F8010010 F821FF81 48000029 3C5F0000 |.....!..H..)<_..| 479f4a2713aSLionel SambucMACHO-PPC64-NEXT: 0020: 38210080 E8420058 E8010010 EBE1FFF8 |8!...B.X........| 480f4a2713aSLionel SambucMACHO-PPC64-NEXT: 0030: 7C0803A6 E8620002 4E800020 ||....b..N.. | 481f4a2713aSLionel SambucMACHO-PPC64-NEXT: ) 482f4a2713aSLionel SambucMACHO-PPC64-NEXT: } 483f4a2713aSLionel SambucMACHO-PPC64-NEXT: Section { 484f4a2713aSLionel SambucMACHO-PPC64-NEXT: Index: 1 485f4a2713aSLionel SambucMACHO-PPC64-NEXT: Name: __picsymbolstub1 (5F 5F 70 69 63 73 79 6D 62 6F 6C 73 74 75 62 31) 486f4a2713aSLionel SambucMACHO-PPC64-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 487f4a2713aSLionel SambucMACHO-PPC64-NEXT: Address: 0x40 488f4a2713aSLionel SambucMACHO-PPC64-NEXT: Size: 0x20 489f4a2713aSLionel SambucMACHO-PPC64-NEXT: Offset: 672 490f4a2713aSLionel SambucMACHO-PPC64-NEXT: Alignment: 5 491f4a2713aSLionel SambucMACHO-PPC64-NEXT: RelocationOffset: 0x2FC 492f4a2713aSLionel SambucMACHO-PPC64-NEXT: RelocationCount: 4 493f4a2713aSLionel SambucMACHO-PPC64-NEXT: Type: 0x8 494f4a2713aSLionel SambucMACHO-PPC64-NEXT: Attributes [ (0x800004) 495f4a2713aSLionel SambucMACHO-PPC64-NEXT: PureInstructions (0x800000) 496f4a2713aSLionel SambucMACHO-PPC64-NEXT: SomeInstructions (0x4) 497f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 498f4a2713aSLionel SambucMACHO-PPC64-NEXT: Reserved1: 0x0 499f4a2713aSLionel SambucMACHO-PPC64-NEXT: Reserved2: 0x20 500f4a2713aSLionel SambucMACHO-PPC64-NEXT: Relocations [ 501*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: 0x14 0 2 n/a 1 0x6C 502*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: 0x0 0 2 n/a 1 0x48 503*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: 0xC 0 2 n/a 1 0x6C 504*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: 0x24 0 2 n/a 1 0x48 505f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 506f4a2713aSLionel SambucMACHO-PPC64-NEXT: Symbols [ 507f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 508f4a2713aSLionel SambucMACHO-PPC64-NEXT: SectionData ( 509f4a2713aSLionel SambucMACHO-PPC64-NEXT: 0000: 7C0802A6 429F0005 7D6802A6 3D6B0000 ||...B...}h..=k..| 510f4a2713aSLionel SambucMACHO-PPC64-NEXT: 0010: 7C0803A6 E98B0025 7D8903A6 4E800420 ||......%}...N.. | 511f4a2713aSLionel SambucMACHO-PPC64-NEXT: ) 512f4a2713aSLionel SambucMACHO-PPC64-NEXT: } 513f4a2713aSLionel SambucMACHO-PPC64-NEXT: Section { 514f4a2713aSLionel SambucMACHO-PPC64-NEXT: Index: 2 515f4a2713aSLionel SambucMACHO-PPC64-NEXT: Name: __data (5F 5F 64 61 74 61 00 00 00 00 00 00 00 00 00 00) 516f4a2713aSLionel SambucMACHO-PPC64-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 517f4a2713aSLionel SambucMACHO-PPC64-NEXT: Address: 0x60 518f4a2713aSLionel SambucMACHO-PPC64-NEXT: Size: 0x4 519f4a2713aSLionel SambucMACHO-PPC64-NEXT: Offset: 704 520f4a2713aSLionel SambucMACHO-PPC64-NEXT: Alignment: 2 521f4a2713aSLionel SambucMACHO-PPC64-NEXT: RelocationOffset: 0x0 522f4a2713aSLionel SambucMACHO-PPC64-NEXT: RelocationCount: 0 523f4a2713aSLionel SambucMACHO-PPC64-NEXT: Type: 0x0 524f4a2713aSLionel SambucMACHO-PPC64-NEXT: Attributes [ (0x0) 525f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 526f4a2713aSLionel SambucMACHO-PPC64-NEXT: Reserved1: 0x0 527f4a2713aSLionel SambucMACHO-PPC64-NEXT: Reserved2: 0x0 528f4a2713aSLionel SambucMACHO-PPC64-NEXT: Relocations [ 529f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 530f4a2713aSLionel SambucMACHO-PPC64-NEXT: Symbols [ 531f4a2713aSLionel SambucMACHO-PPC64-NEXT: Symbol { 532f4a2713aSLionel SambucMACHO-PPC64-NEXT: Name: _b (1) 533*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: Extern 534*0a6a1f1dSLionel SambucMACHO-PPC64-NEXT: Type: Section (0xE) 535f4a2713aSLionel SambucMACHO-PPC64-NEXT: Section: __data (0x3) 536f4a2713aSLionel SambucMACHO-PPC64-NEXT: RefType: UndefinedNonLazy (0x0) 537f4a2713aSLionel SambucMACHO-PPC64-NEXT: Flags [ (0x0) 538f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 539f4a2713aSLionel SambucMACHO-PPC64-NEXT: Value: 0x60 540f4a2713aSLionel SambucMACHO-PPC64-NEXT: } 541f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 542f4a2713aSLionel SambucMACHO-PPC64-NEXT: SectionData ( 543f4a2713aSLionel SambucMACHO-PPC64-NEXT: 0000: 0000002A |...*| 544f4a2713aSLionel SambucMACHO-PPC64-NEXT: ) 545f4a2713aSLionel SambucMACHO-PPC64-NEXT: } 546f4a2713aSLionel SambucMACHO-PPC64-NEXT: Section { 547f4a2713aSLionel SambucMACHO-PPC64-NEXT: Index: 3 548f4a2713aSLionel SambucMACHO-PPC64-NEXT: Name: __nl_symbol_ptr (5F 5F 6E 6C 5F 73 79 6D 62 6F 6C 5F 70 74 72 00) 549f4a2713aSLionel SambucMACHO-PPC64-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 550f4a2713aSLionel SambucMACHO-PPC64-NEXT: Address: 0x64 551f4a2713aSLionel SambucMACHO-PPC64-NEXT: Size: 0x8 552f4a2713aSLionel SambucMACHO-PPC64-NEXT: Offset: 708 553f4a2713aSLionel SambucMACHO-PPC64-NEXT: Alignment: 2 554f4a2713aSLionel SambucMACHO-PPC64-NEXT: RelocationOffset: 0x0 555f4a2713aSLionel SambucMACHO-PPC64-NEXT: RelocationCount: 0 556f4a2713aSLionel SambucMACHO-PPC64-NEXT: Type: 0x6 557f4a2713aSLionel SambucMACHO-PPC64-NEXT: Attributes [ (0x0) 558f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 559f4a2713aSLionel SambucMACHO-PPC64-NEXT: Reserved1: 0x1 560f4a2713aSLionel SambucMACHO-PPC64-NEXT: Reserved2: 0x0 561f4a2713aSLionel SambucMACHO-PPC64-NEXT: Relocations [ 562f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 563f4a2713aSLionel SambucMACHO-PPC64-NEXT: Symbols [ 564f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 565f4a2713aSLionel SambucMACHO-PPC64-NEXT: SectionData ( 566f4a2713aSLionel SambucMACHO-PPC64-NEXT: 0000: 00000000 00000000 |........| 567f4a2713aSLionel SambucMACHO-PPC64-NEXT: ) 568f4a2713aSLionel SambucMACHO-PPC64-NEXT: } 569f4a2713aSLionel SambucMACHO-PPC64-NEXT: Section { 570f4a2713aSLionel SambucMACHO-PPC64-NEXT: Index: 4 571f4a2713aSLionel SambucMACHO-PPC64-NEXT: Name: __la_symbol_ptr (5F 5F 6C 61 5F 73 79 6D 62 6F 6C 5F 70 74 72 00) 572f4a2713aSLionel SambucMACHO-PPC64-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 573f4a2713aSLionel SambucMACHO-PPC64-NEXT: Address: 0x6C 574f4a2713aSLionel SambucMACHO-PPC64-NEXT: Size: 0x8 575f4a2713aSLionel SambucMACHO-PPC64-NEXT: Offset: 716 576f4a2713aSLionel SambucMACHO-PPC64-NEXT: Alignment: 2 577f4a2713aSLionel SambucMACHO-PPC64-NEXT: RelocationOffset: 0x31C 578f4a2713aSLionel SambucMACHO-PPC64-NEXT: RelocationCount: 1 579f4a2713aSLionel SambucMACHO-PPC64-NEXT: Type: 0x7 580f4a2713aSLionel SambucMACHO-PPC64-NEXT: Attributes [ (0x0) 581f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 582f4a2713aSLionel SambucMACHO-PPC64-NEXT: Reserved1: 0x2 583f4a2713aSLionel SambucMACHO-PPC64-NEXT: Reserved2: 0x0 584f4a2713aSLionel SambucMACHO-PPC64-NEXT: Relocations [ 585f4a2713aSLionel SambucMACHO-PPC64-NEXT: 0x0 0 3 1 0 dyld_stub_binding_helper 586f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 587f4a2713aSLionel SambucMACHO-PPC64-NEXT: Symbols [ 588f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 589f4a2713aSLionel SambucMACHO-PPC64-NEXT: SectionData ( 590f4a2713aSLionel SambucMACHO-PPC64-NEXT: 0000: 00000000 00000000 |........| 591f4a2713aSLionel SambucMACHO-PPC64-NEXT: ) 592f4a2713aSLionel SambucMACHO-PPC64-NEXT: } 593f4a2713aSLionel SambucMACHO-PPC64-NEXT: ] 594f4a2713aSLionel Sambuc 595f4a2713aSLionel SambucMACHO-ARM: Sections [ 596f4a2713aSLionel SambucMACHO-ARM-NEXT: Section { 597f4a2713aSLionel SambucMACHO-ARM-NEXT: Index: 0 598f4a2713aSLionel SambucMACHO-ARM-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00) 599f4a2713aSLionel SambucMACHO-ARM-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 600f4a2713aSLionel SambucMACHO-ARM-NEXT: Address: 0x0 601f4a2713aSLionel SambucMACHO-ARM-NEXT: Size: 0x3C 602f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 664 603f4a2713aSLionel SambucMACHO-ARM-NEXT: Alignment: 2 604f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationOffset: 0x2E0 605f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationCount: 9 606f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: 0x0 607f4a2713aSLionel SambucMACHO-ARM-NEXT: Attributes [ (0x800004) 608f4a2713aSLionel SambucMACHO-ARM-NEXT: PureInstructions (0x800000) 609f4a2713aSLionel SambucMACHO-ARM-NEXT: SomeInstructions (0x4) 610f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 611f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved1: 0x0 612f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved2: 0x0 613f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocations [ 614f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocation { 615f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 0x38 616f4a2713aSLionel SambucMACHO-ARM-NEXT: PCRel: 0 617f4a2713aSLionel SambucMACHO-ARM-NEXT: Length: 2 618f4a2713aSLionel SambucMACHO-ARM-NEXT: Extern: N/A 619f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: ARM_RELOC_SECTDIFF (2) 620*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Symbol: 0x40 621f4a2713aSLionel SambucMACHO-ARM-NEXT: Scattered: 1 622f4a2713aSLionel SambucMACHO-ARM-NEXT: } 623f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocation { 624f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 0x0 625f4a2713aSLionel SambucMACHO-ARM-NEXT: PCRel: 0 626f4a2713aSLionel SambucMACHO-ARM-NEXT: Length: 2 627f4a2713aSLionel SambucMACHO-ARM-NEXT: Extern: N/A 628f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: ARM_RELOC_PAIR (1) 629*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Symbol: 0x28 630f4a2713aSLionel SambucMACHO-ARM-NEXT: Scattered: 1 631f4a2713aSLionel SambucMACHO-ARM-NEXT: } 632f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocation { 633f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 0x20 634f4a2713aSLionel SambucMACHO-ARM-NEXT: PCRel: 1 635f4a2713aSLionel SambucMACHO-ARM-NEXT: Length: 2 636f4a2713aSLionel SambucMACHO-ARM-NEXT: Extern: 1 637f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: ARM_RELOC_BR24 (5) 638f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbol: _g 639f4a2713aSLionel SambucMACHO-ARM-NEXT: Scattered: 0 640f4a2713aSLionel SambucMACHO-ARM-NEXT: } 641f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocation { 642f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 0x1C 643f4a2713aSLionel SambucMACHO-ARM-NEXT: PCRel: 0 644f4a2713aSLionel SambucMACHO-ARM-NEXT: Length: 1 645f4a2713aSLionel SambucMACHO-ARM-NEXT: Extern: 1 646f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: ARM_RELOC_HALF (8) 647f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbol: _g 648f4a2713aSLionel SambucMACHO-ARM-NEXT: Scattered: 0 649f4a2713aSLionel SambucMACHO-ARM-NEXT: } 650f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocation { 651f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 0x0 652f4a2713aSLionel SambucMACHO-ARM-NEXT: PCRel: 0 653f4a2713aSLionel SambucMACHO-ARM-NEXT: Length: 1 654f4a2713aSLionel SambucMACHO-ARM-NEXT: Extern: 0 655f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: ARM_RELOC_PAIR (1) 656*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Symbol: 0xFFFFFF 657f4a2713aSLionel SambucMACHO-ARM-NEXT: Scattered: 0 658f4a2713aSLionel SambucMACHO-ARM-NEXT: } 659f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocation { 660f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 0x18 661f4a2713aSLionel SambucMACHO-ARM-NEXT: PCRel: 0 662f4a2713aSLionel SambucMACHO-ARM-NEXT: Length: 0 663f4a2713aSLionel SambucMACHO-ARM-NEXT: Extern: 1 664f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: ARM_RELOC_HALF (8) 665f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbol: _g 666f4a2713aSLionel SambucMACHO-ARM-NEXT: Scattered: 0 667f4a2713aSLionel SambucMACHO-ARM-NEXT: } 668f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocation { 669f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 0x0 670f4a2713aSLionel SambucMACHO-ARM-NEXT: PCRel: 0 671f4a2713aSLionel SambucMACHO-ARM-NEXT: Length: 0 672f4a2713aSLionel SambucMACHO-ARM-NEXT: Extern: 0 673f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: ARM_RELOC_PAIR (1) 674*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Symbol: 0xFFFFFF 675f4a2713aSLionel SambucMACHO-ARM-NEXT: Scattered: 0 676f4a2713aSLionel SambucMACHO-ARM-NEXT: } 677f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocation { 678f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 0xC 679f4a2713aSLionel SambucMACHO-ARM-NEXT: PCRel: 0 680f4a2713aSLionel SambucMACHO-ARM-NEXT: Length: 2 681f4a2713aSLionel SambucMACHO-ARM-NEXT: Extern: N/A 682f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: ARM_RELOC_SECTDIFF (2) 683*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Symbol: 0x44 684f4a2713aSLionel SambucMACHO-ARM-NEXT: Scattered: 1 685f4a2713aSLionel SambucMACHO-ARM-NEXT: } 686f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocation { 687f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 0x0 688f4a2713aSLionel SambucMACHO-ARM-NEXT: PCRel: 0 689f4a2713aSLionel SambucMACHO-ARM-NEXT: Length: 2 690f4a2713aSLionel SambucMACHO-ARM-NEXT: Extern: N/A 691f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: ARM_RELOC_PAIR (1) 692*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Symbol: 0x4 693f4a2713aSLionel SambucMACHO-ARM-NEXT: Scattered: 1 694f4a2713aSLionel SambucMACHO-ARM-NEXT: } 695f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 696f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbols [ 697f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbol { 698f4a2713aSLionel SambucMACHO-ARM-NEXT: Name: _f (4) 699*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Extern 700*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Type: Section (0xE) 701f4a2713aSLionel SambucMACHO-ARM-NEXT: Section: __text (0x1) 702f4a2713aSLionel SambucMACHO-ARM-NEXT: RefType: UndefinedNonLazy (0x0) 703f4a2713aSLionel SambucMACHO-ARM-NEXT: Flags [ (0x0) 704f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 705f4a2713aSLionel SambucMACHO-ARM-NEXT: Value: 0x10 706f4a2713aSLionel SambucMACHO-ARM-NEXT: } 707f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbol { 708f4a2713aSLionel SambucMACHO-ARM-NEXT: Name: _h (1) 709*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Extern 710*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Type: Section (0xE) 711f4a2713aSLionel SambucMACHO-ARM-NEXT: Section: __text (0x1) 712f4a2713aSLionel SambucMACHO-ARM-NEXT: RefType: UndefinedNonLazy (0x0) 713f4a2713aSLionel SambucMACHO-ARM-NEXT: Flags [ (0x0) 714f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 715f4a2713aSLionel SambucMACHO-ARM-NEXT: Value: 0x0 716f4a2713aSLionel SambucMACHO-ARM-NEXT: } 717f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 718f4a2713aSLionel SambucMACHO-ARM-NEXT: SectionData ( 719f4a2713aSLionel SambucMACHO-ARM-NEXT: 0000: 04009FE5 00009FE7 1EFF2FE1 38000000 |........../.8...| 720f4a2713aSLionel SambucMACHO-ARM-NEXT: 0010: 80402DE9 0D70A0E1 000000E3 000040E3 |.@-..p........@.| 721f4a2713aSLionel SambucMACHO-ARM-NEXT: 0020: F6FFFFEB 0C009FE5 00009FE7 000090E5 |................| 722f4a2713aSLionel SambucMACHO-ARM-NEXT: 0030: 8040BDE8 1EFF2FE1 10000000 |.@..../.....| 723f4a2713aSLionel SambucMACHO-ARM-NEXT: ) 724f4a2713aSLionel SambucMACHO-ARM-NEXT: } 725f4a2713aSLionel SambucMACHO-ARM-NEXT: Section { 726f4a2713aSLionel SambucMACHO-ARM-NEXT: Index: 1 727f4a2713aSLionel SambucMACHO-ARM-NEXT: Name: __textcoal_nt (5F 5F 74 65 78 74 63 6F 61 6C 5F 6E 74 00 00 00) 728f4a2713aSLionel SambucMACHO-ARM-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 729f4a2713aSLionel SambucMACHO-ARM-NEXT: Address: 0x3C 730f4a2713aSLionel SambucMACHO-ARM-NEXT: Size: 0x0 731f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 724 732f4a2713aSLionel SambucMACHO-ARM-NEXT: Alignment: 0 733f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationOffset: 0x0 734f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationCount: 0 735f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: 0xB 736f4a2713aSLionel SambucMACHO-ARM-NEXT: Attributes [ (0x800000) 737f4a2713aSLionel SambucMACHO-ARM-NEXT: PureInstructions (0x800000) 738f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 739f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved1: 0x0 740f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved2: 0x0 741f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocations [ 742f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 743f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbols [ 744f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 745f4a2713aSLionel SambucMACHO-ARM-NEXT: SectionData ( 746f4a2713aSLionel SambucMACHO-ARM-NEXT: ) 747f4a2713aSLionel SambucMACHO-ARM-NEXT: } 748f4a2713aSLionel SambucMACHO-ARM-NEXT: Section { 749f4a2713aSLionel SambucMACHO-ARM-NEXT: Index: 2 750f4a2713aSLionel SambucMACHO-ARM-NEXT: Name: __const_coal (5F 5F 63 6F 6E 73 74 5F 63 6F 61 6C 00 00 00 00) 751f4a2713aSLionel SambucMACHO-ARM-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 752f4a2713aSLionel SambucMACHO-ARM-NEXT: Address: 0x3C 753f4a2713aSLionel SambucMACHO-ARM-NEXT: Size: 0x0 754f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 724 755f4a2713aSLionel SambucMACHO-ARM-NEXT: Alignment: 0 756f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationOffset: 0x0 757f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationCount: 0 758f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: 0xB 759f4a2713aSLionel SambucMACHO-ARM-NEXT: Attributes [ (0x0) 760f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 761f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved1: 0x0 762f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved2: 0x0 763f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocations [ 764f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 765f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbols [ 766f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 767f4a2713aSLionel SambucMACHO-ARM-NEXT: SectionData ( 768f4a2713aSLionel SambucMACHO-ARM-NEXT: ) 769f4a2713aSLionel SambucMACHO-ARM-NEXT: } 770f4a2713aSLionel SambucMACHO-ARM-NEXT: Section { 771f4a2713aSLionel SambucMACHO-ARM-NEXT: Index: 3 772f4a2713aSLionel SambucMACHO-ARM-NEXT: Name: __picsymbolstub4 (5F 5F 70 69 63 73 79 6D 62 6F 6C 73 74 75 62 34) 773f4a2713aSLionel SambucMACHO-ARM-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 774f4a2713aSLionel SambucMACHO-ARM-NEXT: Address: 0x3C 775f4a2713aSLionel SambucMACHO-ARM-NEXT: Size: 0x0 776f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 724 777f4a2713aSLionel SambucMACHO-ARM-NEXT: Alignment: 0 778f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationOffset: 0x0 779f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationCount: 0 780f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: 0x8 781f4a2713aSLionel SambucMACHO-ARM-NEXT: Attributes [ (0x0) 782f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 783f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved1: 0x0 784f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved2: 0x10 785f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocations [ 786f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 787f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbols [ 788f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 789f4a2713aSLionel SambucMACHO-ARM-NEXT: SectionData ( 790f4a2713aSLionel SambucMACHO-ARM-NEXT: ) 791f4a2713aSLionel SambucMACHO-ARM-NEXT: } 792f4a2713aSLionel SambucMACHO-ARM-NEXT: Section { 793f4a2713aSLionel SambucMACHO-ARM-NEXT: Index: 4 794f4a2713aSLionel SambucMACHO-ARM-NEXT: Name: __StaticInit (5F 5F 53 74 61 74 69 63 49 6E 69 74 00 00 00 00) 795f4a2713aSLionel SambucMACHO-ARM-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00) 796f4a2713aSLionel SambucMACHO-ARM-NEXT: Address: 0x3C 797f4a2713aSLionel SambucMACHO-ARM-NEXT: Size: 0x0 798f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 724 799f4a2713aSLionel SambucMACHO-ARM-NEXT: Alignment: 0 800f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationOffset: 0x0 801f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationCount: 0 802f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: 0x0 803f4a2713aSLionel SambucMACHO-ARM-NEXT: Attributes [ (0x800000) 804f4a2713aSLionel SambucMACHO-ARM-NEXT: PureInstructions (0x800000) 805f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 806f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved1: 0x0 807f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved2: 0x0 808f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocations [ 809f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 810f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbols [ 811f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 812f4a2713aSLionel SambucMACHO-ARM-NEXT: SectionData ( 813f4a2713aSLionel SambucMACHO-ARM-NEXT: ) 814f4a2713aSLionel SambucMACHO-ARM-NEXT: } 815f4a2713aSLionel SambucMACHO-ARM-NEXT: Section { 816f4a2713aSLionel SambucMACHO-ARM-NEXT: Index: 5 817f4a2713aSLionel SambucMACHO-ARM-NEXT: Name: __data (5F 5F 64 61 74 61 00 00 00 00 00 00 00 00 00 00) 818f4a2713aSLionel SambucMACHO-ARM-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 819f4a2713aSLionel SambucMACHO-ARM-NEXT: Address: 0x3C 820f4a2713aSLionel SambucMACHO-ARM-NEXT: Size: 0x4 821f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 724 822f4a2713aSLionel SambucMACHO-ARM-NEXT: Alignment: 2 823f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationOffset: 0x0 824f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationCount: 0 825f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: 0x0 826f4a2713aSLionel SambucMACHO-ARM-NEXT: Attributes [ (0x0) 827f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 828f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved1: 0x0 829f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved2: 0x0 830f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocations [ 831f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 832f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbols [ 833f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbol { 834f4a2713aSLionel SambucMACHO-ARM-NEXT: Name: _b (10) 835*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Extern 836*0a6a1f1dSLionel SambucMACHO-ARM-NEXT: Type: Section (0xE) 837f4a2713aSLionel SambucMACHO-ARM-NEXT: Section: __data (0x6) 838f4a2713aSLionel SambucMACHO-ARM-NEXT: RefType: UndefinedNonLazy (0x0) 839f4a2713aSLionel SambucMACHO-ARM-NEXT: Flags [ (0x0) 840f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 841f4a2713aSLionel SambucMACHO-ARM-NEXT: Value: 0x3C 842f4a2713aSLionel SambucMACHO-ARM-NEXT: } 843f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 844f4a2713aSLionel SambucMACHO-ARM-NEXT: SectionData ( 845f4a2713aSLionel SambucMACHO-ARM-NEXT: 0000: 2A000000 |*...| 846f4a2713aSLionel SambucMACHO-ARM-NEXT: ) 847f4a2713aSLionel SambucMACHO-ARM-NEXT: } 848f4a2713aSLionel SambucMACHO-ARM-NEXT: Section { 849f4a2713aSLionel SambucMACHO-ARM-NEXT: Index: 6 850f4a2713aSLionel SambucMACHO-ARM-NEXT: Name: __nl_symbol_ptr (5F 5F 6E 6C 5F 73 79 6D 62 6F 6C 5F 70 74 72 00) 851f4a2713aSLionel SambucMACHO-ARM-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00) 852f4a2713aSLionel SambucMACHO-ARM-NEXT: Address: 0x40 853f4a2713aSLionel SambucMACHO-ARM-NEXT: Size: 0x8 854f4a2713aSLionel SambucMACHO-ARM-NEXT: Offset: 728 855f4a2713aSLionel SambucMACHO-ARM-NEXT: Alignment: 2 856f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationOffset: 0x0 857f4a2713aSLionel SambucMACHO-ARM-NEXT: RelocationCount: 0 858f4a2713aSLionel SambucMACHO-ARM-NEXT: Type: 0x6 859f4a2713aSLionel SambucMACHO-ARM-NEXT: Attributes [ (0x0) 860f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 861f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved1: 0x0 862f4a2713aSLionel SambucMACHO-ARM-NEXT: Reserved2: 0x0 863f4a2713aSLionel SambucMACHO-ARM-NEXT: Relocations [ 864f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 865f4a2713aSLionel SambucMACHO-ARM-NEXT: Symbols [ 866f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 867f4a2713aSLionel SambucMACHO-ARM-NEXT: SectionData ( 868f4a2713aSLionel SambucMACHO-ARM-NEXT: 0000: 00000000 00000000 |........| 869f4a2713aSLionel SambucMACHO-ARM-NEXT: ) 870f4a2713aSLionel SambucMACHO-ARM-NEXT: } 871f4a2713aSLionel SambucMACHO-ARM-NEXT: ] 872