2 # RUN: llvm-mc %s -filetype=obj -triple=x86_64-windows-msvc -o %t.obj
3 # RUN: lld-link -entry:main -nodefaultlib %t.obj -out:%t.exe
4 # RUN: llvm-readobj %t.exe --sections --section-data | FileCheck %s
6 # Section relocations against common symbols resolve to .bss (merged into .data).
11 # CHECK: Name: .text (2E 74 65 78 74 00 00 00)
12 # CHECK: VirtualSize: 0x1
13 # CHECK: SectionData (
19 # CHECK: Name: .rdata (2E 72 64 61 74 61 00 00)
20 # CHECK: SectionData (
21 # CHECK: 0000: 00020000 03000000 |........|
26 # CHECK: Name: .data (2E 64 61 74 61 00 00 00)
27 # CHECK: VirtualSize: 0x204
28 # CHECK: RawDataSize: 512
38 .comm common_global,4,2
41 .secrel32 common_global