brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.4 KiB · 1cdc91c Raw
60 lines · plain
1// REQUIRES: x862// RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t3// RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %p/Inputs/common.s -o %t24// RUN: ld.lld %t %t2 -o %t35// RUN: llvm-readobj --symbols -S %t3 | FileCheck %s6 7// CHECK:      Name: .bss8// CHECK-NEXT: Type: SHT_NOBITS9// CHECK-NEXT: Flags [10// CHECK-NEXT:   SHF_ALLOC11// CHECK-NEXT:   SHF_WRITE12// CHECK-NEXT: ]13// CHECK-NEXT: Address: 0x20216014// CHECK-NEXT: Offset:15// CHECK-NEXT: Size: 3616// CHECK-NEXT: Link: 017// CHECK-NEXT: Info: 018// CHECK-NEXT: AddressAlignment: 1619 20// CHECK:      Name: sym121// CHECK-NEXT: Value: 0x20216022// CHECK-NEXT: Size: 823// CHECK-NEXT: Binding: Global24// CHECK-NEXT: Type: Object25// CHECK-NEXT: Other: 026// CHECK-NEXT: Section: .bss27 28// CHECK:      Name: sym229// CHECK-NEXT: Value: 0x20216830// CHECK-NEXT: Size: 831// CHECK-NEXT: Binding: Global32// CHECK-NEXT: Type: Object33// CHECK-NEXT: Other: 034// CHECK-NEXT: Section: .bss35 36// CHECK:      Name: sym337// CHECK-NEXT: Value: 0x20217038// CHECK-NEXT: Size: 239// CHECK-NEXT: Binding: Global40// CHECK-NEXT: Type: Object41// CHECK-NEXT: Other: 042// CHECK-NEXT: Section: .bss43 44// CHECK:      Name: sym445// CHECK-NEXT: Value: 0x20218046// CHECK-NEXT: Size: 447// CHECK-NEXT: Binding: Global48// CHECK-NEXT: Type: Object49// CHECK-NEXT: Other: 050// CHECK-NEXT: Section: .bss51 52 53.globl _start54_start:55 56.comm sym1,4,457.comm sym2,8,458.comm sym3,2,259.comm sym4,4,260