brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · c8a9689 Raw
57 lines · plain
1# REQUIRES: x862# RUN: llvm-mc -filetype=obj -triple=x86_64-apple-darwin %s -o %t.o3# RUN: %lld -o %t %t.o4# RUN: llvm-readobj --section-headers --macho-segment %t | FileCheck %s5 6# CHECK:      Name: __text7# CHECK-NEXT: Segment: __TEXT8# CHECK-NOT:  }9# CHECK:      Alignment: 110# CHECK-NOT:  }11# CHECK:      Type: Regular (0x0)12# CHECK-NEXT: Attributes [ (0x800004)13# CHECK-NEXT:   PureInstructions (0x800000)14# CHECK-NEXT:   SomeInstructions (0x4)15# CHECK-NEXT: ]16 17# CHECK:      Name: __cstring18# CHECK-NEXT: Segment: __TEXT19# CHECK-NOT:  }20# CHECK:      Alignment: 221# CHECK-NOT:  }22# CHECK:      Type: CStringLiterals (0x2)23# CHECK-NEXT: Attributes [ (0x0)24# CHECK-NEXT: ]25 26# CHECK:      Name: maxlen_16ch_name27# CHECK-NEXT: Segment: __TEXT28# CHECK-NEXT: Address:29# CHECK-NEXT: Size:30# CHECK-NEXT: Offset:31# CHECK-NEXT: Alignment: 332# CHECK-NOT:  }33# CHECK:      Type: Regular (0x0)34 35# CHECK-LABEL: Segment {36# CHECK:       Name: __TEXT37# CHECK-NEXT:  Size:38# CHECK-NEXT:  vmaddr:39# CHECK-NEXT:  vmsize:40# CHECK-NEXT:  fileoff: 041# CHECK-NEXT:  filesize: 409642 43.text44.align 145.global _main46_main:47  mov $0, %rax48  ret49 50.section __TEXT,__cstring51.align 252str:53  .asciz "Hello world!\n"54 55.section __TEXT,maxlen_16ch_name56.align 357