62 lines · plain
1# RUN: yaml2obj %p/Inputs/ret42.yaml -o %t.obj2# RUN: lld-link /entry:foo /subsystem:console \3# RUN: /alternatename:foo=main /out:%t.exe %t.obj4# RUN: lld-link /entry:foo /subsystem:console \5# RUN: /alternatename:foo=main \6# RUN: /alternatename:foo=main \7# RUN: /alternatename:nosuchsym1=nosuchsym2 \8# RUN: /out:%t.exe %t.obj9 10# RUN: yaml2obj %s -o %t.obj11# RUN: lld-link /entry:foo /subsystem:console /out:%t.exe %t.obj12 13--- !COFF14header:15 Machine: IMAGE_FILE_MACHINE_AMD6416 Characteristics: []17sections:18 - Name: '.text$mn'19 Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]20 Alignment: 1621 SectionData: B82A000000C322 - Name: .data23 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]24 Alignment: 1625 SectionData: ''26 - Name: .drectve27 Characteristics: [ IMAGE_SCN_LNK_INFO, IMAGE_SCN_LNK_REMOVE ]28 Alignment: 129 SectionData: 2f616c7465726e6174656e616d653a666f6f3d6d61696e00 # /alternatename:foo=main30symbols:31 - Name: '.text$mn'32 Value: 033 SectionNumber: 134 SimpleType: IMAGE_SYM_TYPE_NULL35 ComplexType: IMAGE_SYM_DTYPE_NULL36 StorageClass: IMAGE_SYM_CLASS_STATIC37 SectionDefinition:38 Length: 639 NumberOfRelocations: 040 NumberOfLinenumbers: 041 CheckSum: 042 Number: 043 - Name: .data44 Value: 045 SectionNumber: 246 SimpleType: IMAGE_SYM_TYPE_NULL47 ComplexType: IMAGE_SYM_DTYPE_NULL48 StorageClass: IMAGE_SYM_CLASS_STATIC49 SectionDefinition:50 Length: 051 NumberOfRelocations: 052 NumberOfLinenumbers: 053 CheckSum: 054 Number: 055 - Name: main56 Value: 057 SectionNumber: 158 SimpleType: IMAGE_SYM_TYPE_NULL59 ComplexType: IMAGE_SYM_DTYPE_FUNCTION60 StorageClass: IMAGE_SYM_CLASS_EXTERNAL61...62