27 lines · plain
1# REQUIRES: x862# RUN: llvm-mc -triple=x86_64-windows-msvc -filetype=obj -o %t.obj %s3# RUN: lld-link -debug:symtab -entry:main %t.obj -build-id -Brepro -out:%t.exe -guard:cf4# RUN: llvm-objdump -s -t %t.exe | FileCheck %s5 6# Check __buildid points to 0x14000203c which is after the signature RSDS.7 8# CHECK: SYMBOL TABLE:9# CHECK-NEXT: 0x0000003c __buildid10# CHECK: Contents of section .rdata:11# CHECK-NEXT: 14000200012# CHECK-NEXT: 14000201013# CHECK-NEXT: 14000202014# CHECK-NEXT: 140002030 {{.*}} {{.*}} 52534453 {{.*}}15# CHECK-NEXT: 14000204016 17.globl main18main:19 nop20 21.section .bss,"bw",discard,__buildid22.global __buildid23__buildid:24 25.data26.quad __buildid27