brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.3 KiB · ef7517a Raw
105 lines · plain
1# RUN: yaml2obj %s -o %t.obj2# RUN: lld-link /opt:icf /entry:foo /out:%t.exe /subsystem:console /include:bar \3# RUN:   /debug /verbose %t.obj > %t.log 2>&14# RUN: FileCheck %s < %t.log5 6# CHECK: Selected foo7# CHECK:   Removed bar8 9--- !COFF10header:11  Machine:         IMAGE_FILE_MACHINE_AMD6412  Characteristics: []13sections:14  - Name:            '.text$mn'15    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]16    Alignment:       1617    SectionData:     4883EC28E8000000004883C428C318 19  - Name:            '.debug_blah'20    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]21    Alignment:       122    SectionData:     000000000000000000000000000023 24  - Name:            '.text$mn'25    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]26    Alignment:       1627    SectionData:     4883EC28E8000000004883C428C328 29  - Name:            '.debug_blah'30    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]31    Alignment:       132    SectionData:     FFFFFFFFFFFFFFFFFFFFFFFFFFFF33 34symbols:35  - Name:            '.text$mn'36    Value:           037    SectionNumber:   138    SimpleType:      IMAGE_SYM_TYPE_NULL39    ComplexType:     IMAGE_SYM_DTYPE_NULL40    StorageClass:    IMAGE_SYM_CLASS_STATIC41    SectionDefinition:42      Length:          1443      NumberOfRelocations: 044      NumberOfLinenumbers: 045      CheckSum:        168275251346      Number:          047      Selection:       IMAGE_COMDAT_SELECT_ANY48 49  - Name:            '.debug_blah'50    Value:           051    SectionNumber:   252    SimpleType:      IMAGE_SYM_TYPE_NULL53    ComplexType:     IMAGE_SYM_DTYPE_NULL54    StorageClass:    IMAGE_SYM_CLASS_STATIC55    SectionDefinition:56      Length:          1457      NumberOfRelocations: 058      NumberOfLinenumbers: 059      CheckSum:        060      Number:          161      Selection:       IMAGE_COMDAT_SELECT_ASSOCIATIVE62 63  - Name:            '.text$mn'64    Value:           065    SectionNumber:   366    SimpleType:      IMAGE_SYM_TYPE_NULL67    ComplexType:     IMAGE_SYM_DTYPE_NULL68    StorageClass:    IMAGE_SYM_CLASS_STATIC69    SectionDefinition:70      Length:          1471      NumberOfRelocations: 072      NumberOfLinenumbers: 073      CheckSum:        168275251374      Number:          075      Selection:       IMAGE_COMDAT_SELECT_ANY76 77  - Name:            '.debug_blah'78    Value:           079    SectionNumber:   480    SimpleType:      IMAGE_SYM_TYPE_NULL81    ComplexType:     IMAGE_SYM_DTYPE_NULL82    StorageClass:    IMAGE_SYM_CLASS_STATIC83    SectionDefinition:84      Length:          1485      NumberOfRelocations: 086      NumberOfLinenumbers: 087      CheckSum:        088      Number:          389      Selection:       IMAGE_COMDAT_SELECT_ASSOCIATIVE90 91  - Name:            foo92    Value:           093    SectionNumber:   194    SimpleType:      IMAGE_SYM_TYPE_NULL95    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION96    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL97 98  - Name:            bar99    Value:           0100    SectionNumber:   3101    SimpleType:      IMAGE_SYM_TYPE_NULL102    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION103    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL104...105