brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.6 KiB · d213550 Raw
75 lines · plain
1# RUN: sed -e s/ENTRYNAME/_main/ %s | yaml2obj > %t.obj2# RUN: lld-link -safeseh:no /out:%t.exe %t.obj3# RUN: llvm-readobj --file-headers %t.exe | FileCheck -check-prefix=MAIN %s4 5# RUN: sed s/ENTRYNAME/_wmain/ %s | yaml2obj > %t.obj6# RUN: lld-link -safeseh:no /out:%t.exe %t.obj7# RUN: llvm-readobj --file-headers %t.exe | FileCheck -check-prefix=WMAIN %s8 9# RUN: sed s/ENTRYNAME/_WinMain@16/ %s | yaml2obj > %t.obj10# RUN: lld-link -safeseh:no /out:%t.exe %t.obj11# RUN: llvm-readobj --file-headers %t.exe | FileCheck -check-prefix=WINMAIN %s12 13# RUN: sed s/ENTRYNAME/_wWinMain@16/ %s | yaml2obj > %t.obj14# RUN: lld-link -safeseh:no /out:%t.exe %t.obj15# RUN: llvm-readobj --file-headers %t.exe | FileCheck -check-prefix=WWINMAIN %s16 17# MAIN:     Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI18# WMAIN:    Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI19# WINMAIN:  Subsystem: IMAGE_SUBSYSTEM_WINDOWS_GUI20# WWINMAIN: Subsystem: IMAGE_SUBSYSTEM_WINDOWS_GUI21 22--- !COFF23header:24  Machine:         IMAGE_FILE_MACHINE_I38625  Characteristics: []26sections:27  - Name:            .text28    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]29    Alignment:       430    SectionData:     B82A000000C331symbols:32  - Name:            .text33    Value:           034    SectionNumber:   135    SimpleType:      IMAGE_SYM_TYPE_NULL36    ComplexType:     IMAGE_SYM_DTYPE_NULL37    StorageClass:    IMAGE_SYM_CLASS_STATIC38    SectionDefinition:39      Length:          640      NumberOfRelocations: 041      NumberOfLinenumbers: 042      CheckSum:        043      Number:          044  - Name:            ENTRYNAME45    Value:           046    SectionNumber:   147    SimpleType:      IMAGE_SYM_TYPE_NULL48    ComplexType:     IMAGE_SYM_DTYPE_NULL49    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL50  - Name:            _mainCRTStartup51    Value:           052    SectionNumber:   153    SimpleType:      IMAGE_SYM_TYPE_NULL54    ComplexType:     IMAGE_SYM_DTYPE_NULL55    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL56  - Name:            _wmainCRTStartup57    Value:           058    SectionNumber:   159    SimpleType:      IMAGE_SYM_TYPE_NULL60    ComplexType:     IMAGE_SYM_DTYPE_NULL61    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL62  - Name:            _WinMainCRTStartup63    Value:           064    SectionNumber:   165    SimpleType:      IMAGE_SYM_TYPE_NULL66    ComplexType:     IMAGE_SYM_DTYPE_NULL67    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL68  - Name:            _wWinMainCRTStartup69    Value:           070    SectionNumber:   171    SimpleType:      IMAGE_SYM_TYPE_NULL72    ComplexType:     IMAGE_SYM_DTYPE_NULL73    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL74...75