brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.5 KiB · 1b69129 Raw
59 lines · plain
1## Show that the -l option produces more verbose address and offset information2## for darwin format.3 4# RUN: yaml2obj %s -o %t5# RUN: llvm-size %t -m -l | FileCheck %s6 7# CHECK:      Segment : 12 (vmaddr 0x0 fileoff 220)8# CHECK-NEXT:         Section (__TEXT, __text): 4 (addr 0x0 offset 220)9# CHECK-NEXT:         Section (__DATA, __data): 8 (addr 0x4 offset 224)10# CHECK-NEXT:         total 1211# CHECK-NEXT: total 1212 13--- !mach-o14FileHeader:15  magic:      0xFEEDFACE16  cputype:    0x0000000C17  cpusubtype: 0x0000000918  filetype:   0x0000000119  ncmds:      120  sizeofcmds: 19221  flags:      0x0000000022LoadCommands:23  - cmd:      LC_SEGMENT24    cmdsize:  19225    segname:  ''26    vmaddr:   027    vmsize:   1228    fileoff:  22029    filesize: 1230    maxprot:  731    initprot: 732    nsects:   233    flags:    034    Sections:35      - sectname:  __text36        segname:   __TEXT37        addr:      0x000000000000000038        size:      439        offset:    0x000000DC40        align:     041        reloff:    0x0000000042        nreloc:    043        flags:     0x8000000044        reserved1: 0x0000000045        reserved2: 0x0000000046        reserved3: 0x0000000047      - sectname:  __data48        segname:   __DATA49        addr:      0x000000000000000450        size:      851        offset:    0x000000E052        align:     053        reloff:    0x0000000054        nreloc:    055        flags:     0x0000000056        reserved1: 0x0000000057        reserved2: 0x0000000058        reserved3: 0x0000000059