## Show that the -l option produces more verbose address and offset information ## for darwin format. # RUN: yaml2obj %s -o %t # RUN: llvm-size %t -m -l | FileCheck %s # CHECK: Segment : 12 (vmaddr 0x0 fileoff 220) # CHECK-NEXT: Section (__TEXT, __text): 4 (addr 0x0 offset 220) # CHECK-NEXT: Section (__DATA, __data): 8 (addr 0x4 offset 224) # CHECK-NEXT: total 12 # CHECK-NEXT: total 12 --- !mach-o FileHeader: magic: 0xFEEDFACE cputype: 0x0000000C cpusubtype: 0x00000009 filetype: 0x00000001 ncmds: 1 sizeofcmds: 192 flags: 0x00000000 LoadCommands: - cmd: LC_SEGMENT cmdsize: 192 segname: '' vmaddr: 0 vmsize: 12 fileoff: 220 filesize: 12 maxprot: 7 initprot: 7 nsects: 2 flags: 0 Sections: - sectname: __text segname: __TEXT addr: 0x0000000000000000 size: 4 offset: 0x000000DC align: 0 reloff: 0x00000000 nreloc: 0 flags: 0x80000000 reserved1: 0x00000000 reserved2: 0x00000000 reserved3: 0x00000000 - sectname: __data segname: __DATA addr: 0x0000000000000004 size: 8 offset: 0x000000E0 align: 0 reloff: 0x00000000 nreloc: 0 flags: 0x00000000 reserved1: 0x00000000 reserved2: 0x00000000 reserved3: 0x00000000