brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.3 KiB · 0788665 Raw
124 lines · plain
1## Show that -m/--format=darwin produces darwin-style output.2 3# RUN: yaml2obj %s --docnum=1 -o %t4# RUN: yaml2obj %s --docnum=2 -o %t25# RUN: llvm-size -m %t \6# RUN:   | FileCheck --check-prefix=DARWIN %s --implicit-check-not={{.}} \7# RUN:               --strict-whitespace --match-full-lines8# RUN: llvm-size -m %t %t2 \9# RUN:   | FileCheck --check-prefixes=DARWIN,DARWIN2 %s --implicit-check-not={{.}} \10# RUN:               -DFILE1=%t -DFILE2=%t2 --strict-whitespace --match-full-lines11# RUN: llvm-size --format=darwin %t \12# RUN:   | FileCheck --check-prefix=DARWIN %s --implicit-check-not={{.}} \13# RUN:               --strict-whitespace --match-full-lines14# RUN: llvm-size --format=darwin %t %t2 \15# RUN:   | FileCheck --check-prefixes=DARWIN,DARWIN2 %s --implicit-check-not={{.}} \16# RUN:               -DFILE1=%t -DFILE2=%t2 --strict-whitespace --match-full-lines17 18#      DARWIN2:[[FILE1]]:19#       DARWIN:Segment : 1220#  DARWIN-NEXT:	Section (__TEXT, __text): 421#  DARWIN-NEXT:	Section (__DATA, __data): 822#  DARWIN-NEXT:	total 1223#  DARWIN-NEXT:total 1224#      DARWIN2:[[FILE2]]:25# DARWIN2-NEXT:Segment : 4826# DARWIN2-NEXT:	Section (__TEXT, __text): 1627# DARWIN2-NEXT:	Section (__DATA, __data): 3228# DARWIN2-NEXT:	total 4829# DARWIN2-NEXT:total 4830 31--- !mach-o32FileHeader:33  magic:      0xFEEDFACE34  cputype:    0x0000000C35  cpusubtype: 0x0000000936  filetype:   0x0000000137  ncmds:      138  sizeofcmds: 19239  flags:      0x0000000040LoadCommands:41  - cmd:      LC_SEGMENT42    cmdsize:  19243    segname:  ''44    vmaddr:   045    vmsize:   1246    fileoff:  22047    filesize: 1248    maxprot:  749    initprot: 750    nsects:   251    flags:    052    Sections:53      - sectname:  __text54        segname:   __TEXT55        addr:      0x000000000000000056        size:      457        offset:    0x000000DC58        align:     059        reloff:    0x0000000060        nreloc:    061        flags:     0x8000000062        reserved1: 0x0000000063        reserved2: 0x0000000064        reserved3: 0x0000000065      - sectname:  __data66        segname:   __DATA67        addr:      0x000000000000000468        size:      869        offset:    0x000000E070        align:     071        reloff:    0x0000000072        nreloc:    073        flags:     0x0000000074        reserved1: 0x0000000075        reserved2: 0x0000000076        reserved3: 0x0000000077 78--- !mach-o79FileHeader:80  magic:      0xFEEDFACE81  cputype:    0x0000000C82  cpusubtype: 0x0000000983  filetype:   0x0000000184  ncmds:      185  sizeofcmds: 19286  flags:      0x0000000087LoadCommands:88  - cmd:      LC_SEGMENT89    cmdsize:  19290    segname:  ''91    vmaddr:   092    vmsize:   4893    fileoff:  22094    filesize: 4895    maxprot:  796    initprot: 797    nsects:   298    flags:    099    Sections:100      - sectname:  __text101        segname:   __TEXT102        addr:      0x0000000000000000103        size:      16104        offset:    0x000000DC105        align:     0106        reloff:    0x00000000107        nreloc:    0108        flags:     0x80000000109        reserved1: 0x00000000110        reserved2: 0x00000000111        reserved3: 0x00000000112      - sectname:  __data113        segname:   __DATA114        addr:      0x0000000000000010115        size:      32116        offset:    0x000000EC117        align:     0118        reloff:    0x00000000119        nreloc:    0120        flags:     0x00000000121        reserved1: 0x00000000122        reserved2: 0x00000000123        reserved3: 0x00000000124