66 lines · yaml
1# RUN: yaml2obj %s -o %t2# RUN: llvm-objdump --macho --reloc %t | FileCheck %s --check-prefix=OBJDUMP-VERIFY3 4# OBJDUMP-VERIFY-NOT: Relocation information5 6# RUN: obj2yaml %t | FileCheck %s7 8# CHECK: Sections:9# CHECK-NEXT: - sectname: __text10# CHECK-NEXT: segname: __TEXT11# CHECK-NEXT: addr: 0x012# CHECK-NEXT: size: 013# CHECK-NEXT: offset: 0xC814# CHECK-NEXT: align: 015# CHECK-NEXT: reloff: 0x016# CHECK-NEXT: nreloc: 017# CHECK-NEXT: flags: 0x8000000018# CHECK-NEXT: reserved1: 0x019# CHECK-NEXT: reserved2: 0x020# CHECK-NEXT: reserved3: 0x021# CHECK-NEXT: content: ''22# CHECK-NOT: relocations:23 24--- !mach-o25FileHeader:26 magic: 0xFEEDFACF27 cputype: 0x0100000728 cpusubtype: 0x0000000329 filetype: 0x0000000130 ncmds: 231 sizeofcmds: 16832 flags: 0x0000200033 reserved: 0x0000000034LoadCommands:35 - cmd: LC_SEGMENT_6436 cmdsize: 15237 segname: ''38 vmaddr: 039 vmsize: 040 fileoff: 20041 filesize: 042 maxprot: 743 initprot: 744 nsects: 145 flags: 046 Sections:47 - sectname: __text48 segname: __TEXT49 addr: 0x000000000000000050 size: 051 offset: 0x000000C852 align: 053 reloff: 0x0000000054 nreloc: 055 flags: 0x8000000056 reserved1: 0x0000000057 reserved2: 0x0000000058 reserved3: 0x0000000059 content: ''60 relocations: []61 - cmd: LC_VERSION_MIN_MACOSX62 cmdsize: 1663 version: 65894464 sdk: 065...66