brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.3 KiB · 1fd0dc2 Raw
71 lines · plain
1# RUN: yaml2obj %s -o %t.obj2# RUN: lld-link /entry:foo /out:%t.exe /subsystem:console /include:bar \3# RUN:   /verbose %t.obj > %t.log 2>&14# RUN: FileCheck %s < %t.log5# RUN: llvm-objdump -s %t.exe | FileCheck --check-prefix=OBJDUMP %s6 7# CHECK: Selected foo8# CHECK:   Removed bar9 10# OBJDUMP: Contents of section .text:11# OBJDUMP-NEXT: 140001000 00cccccc cccccccc cccccccc cccccccc12# OBJDUMP-NEXT: 140001010 4883ec28 e8000000 004883c4 28c313 14--- !COFF15header:16  Machine:         IMAGE_FILE_MACHINE_AMD6417  Characteristics: []18sections:19  - Name:            '.text$mn'20    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]21    Alignment:       822    SectionData:     4883EC28E8000000004883C428C323  - Name:            '.text$mn'24    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]25    Alignment:       1626    SectionData:     4883EC28E8000000004883C428C327  - Name:            '.text'28    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]29    Alignment:       130    SectionData:     0031symbols:32  - Name:            '.text$mn'33    Value:           034    SectionNumber:   135    SimpleType:      IMAGE_SYM_TYPE_NULL36    ComplexType:     IMAGE_SYM_DTYPE_NULL37    StorageClass:    IMAGE_SYM_CLASS_STATIC38    SectionDefinition:39      Length:          1440      NumberOfRelocations: 041      NumberOfLinenumbers: 042      CheckSum:        168275251343      Number:          044      Selection:       IMAGE_COMDAT_SELECT_NODUPLICATES45  - Name:            '.text$mn'46    Value:           047    SectionNumber:   248    SimpleType:      IMAGE_SYM_TYPE_NULL49    ComplexType:     IMAGE_SYM_DTYPE_NULL50    StorageClass:    IMAGE_SYM_CLASS_STATIC51    SectionDefinition:52      Length:          1453      NumberOfRelocations: 054      NumberOfLinenumbers: 055      CheckSum:        168275251356      Number:          057      Selection:       IMAGE_COMDAT_SELECT_NODUPLICATES58  - Name:            foo59    Value:           060    SectionNumber:   161    SimpleType:      IMAGE_SYM_TYPE_NULL62    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION63    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL64  - Name:            bar65    Value:           066    SectionNumber:   267    SimpleType:      IMAGE_SYM_TYPE_NULL68    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION69    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL70...71