brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.4 KiB · 83f914c Raw
59 lines · plain
1## Show that llvm-size can print Mach-O files using sysv-style output.2 3# RUN: yaml2obj %s -o %t4# RUN: llvm-size %t -A \5# RUN:   | FileCheck %s --implicit-check-not={{.}} --strict-whitespace -DFILE=%t6 7# CHECK:      [[FILE]]  :8# CHECK-NEXT: section     size   addr9# CHECK-NEXT: __text         4      010# CHECK-NEXT: __data         8      411# 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