93 lines · plain
1# RUN: yaml2obj %s -o %t.obj2# RUN: lld-link /out:%t.exe /entry:main /subsystem:console /force \3# RUN: /merge:.other=.data %t.obj /debug4# RUN: llvm-readobj --sections %t.exe | FileCheck %s5 6# CHECK: Name: .data7# CHECK-NEXT: VirtualSize: 0x20188# CHECK-NEXT: VirtualAddress: 0x30009# CHECK-NEXT: RawDataSize: 51210# CHECK-NOT: Name: .other11 12--- !COFF13header:14 Machine: IMAGE_FILE_MACHINE_AMD6415 Characteristics: [ ]16sections:17 - Name: .text18 Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]19 Alignment: 420 SectionData: '90'21 SizeOfRawData: 122 - Name: .data23 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]24 Alignment: 425 SectionData: '010000000000000002'26 SizeOfRawData: 927 - Name: .bss28 Characteristics: [ IMAGE_SCN_CNT_UNINITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]29 Alignment: 430 SectionData: ''31 SizeOfRawData: 819232 - Name: .other33 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]34 Alignment: 435 SectionData: '030000000000000004'36 SizeOfRawData: 937symbols:38 - Name: .text39 Value: 040 SectionNumber: 141 SimpleType: IMAGE_SYM_TYPE_NULL42 ComplexType: IMAGE_SYM_DTYPE_NULL43 StorageClass: IMAGE_SYM_CLASS_STATIC44 SectionDefinition:45 Length: 146 NumberOfRelocations: 047 NumberOfLinenumbers: 048 CheckSum: 402755258049 Number: 150 - Name: .data51 Value: 052 SectionNumber: 253 SimpleType: IMAGE_SYM_TYPE_NULL54 ComplexType: IMAGE_SYM_DTYPE_NULL55 StorageClass: IMAGE_SYM_CLASS_STATIC56 SectionDefinition:57 Length: 958 NumberOfRelocations: 059 NumberOfLinenumbers: 060 CheckSum: 418522455961 Number: 262 - Name: .bss63 Value: 064 SectionNumber: 365 SimpleType: IMAGE_SYM_TYPE_NULL66 ComplexType: IMAGE_SYM_DTYPE_NULL67 StorageClass: IMAGE_SYM_CLASS_STATIC68 SectionDefinition:69 Length: 819270 NumberOfRelocations: 071 NumberOfLinenumbers: 072 CheckSum: 073 Number: 374 - Name: .other75 Value: 076 SectionNumber: 477 SimpleType: IMAGE_SYM_TYPE_NULL78 ComplexType: IMAGE_SYM_DTYPE_NULL79 StorageClass: IMAGE_SYM_CLASS_STATIC80 SectionDefinition:81 Length: 982 NumberOfRelocations: 083 NumberOfLinenumbers: 084 CheckSum: 105493116485 Number: 486 - Name: main87 Value: 088 SectionNumber: 189 SimpleType: IMAGE_SYM_TYPE_NULL90 ComplexType: IMAGE_SYM_DTYPE_NULL91 StorageClass: IMAGE_SYM_CLASS_EXTERNAL92...93