brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.8 KiB · a024a61 Raw
79 lines · plain
1# RUN: sed -e s/ENTRYNAME/main/ %s | yaml2obj > %t.obj2# RUN: lld-link /out:%t.exe %t.obj3# RUN: llvm-readobj --file-headers %t.exe | FileCheck -check-prefix=MAIN %s4# RUN: lld-link /out:%t.exe %t.obj /subsystem:default,6.05# RUN: llvm-readobj --file-headers %t.exe | FileCheck -check-prefix=MAIN %s6 7# RUN: sed s/ENTRYNAME/wmain/ %s | yaml2obj > %t.obj8# RUN: lld-link /out:%t.exe %t.obj9# RUN: llvm-readobj --file-headers %t.exe | FileCheck -check-prefix=WMAIN %s10 11# RUN: sed s/ENTRYNAME/WinMain/ %s | yaml2obj > %t.obj12# RUN: lld-link /out:%t.exe %t.obj13# RUN: llvm-readobj --file-headers %t.exe | FileCheck -check-prefix=WINMAIN %s14# RUN: lld-link /out:%t.exe %t.obj /subsystem:default,6.015# RUN: llvm-readobj --file-headers %t.exe | FileCheck -check-prefix=WINMAIN %s16 17# RUN: sed s/ENTRYNAME/wWinMain/ %s | yaml2obj > %t.obj18# RUN: lld-link /out:%t.exe %t.obj19# RUN: llvm-readobj --file-headers %t.exe | FileCheck -check-prefix=WWINMAIN %s20 21# MAIN:     Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI22# WMAIN:    Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI23# WINMAIN:  Subsystem: IMAGE_SUBSYSTEM_WINDOWS_GUI24# WWINMAIN: Subsystem: IMAGE_SUBSYSTEM_WINDOWS_GUI25 26--- !COFF27header:28  Machine:         IMAGE_FILE_MACHINE_AMD6429  Characteristics: []30sections:31  - Name:            .text32    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]33    Alignment:       434    SectionData:     B82A000000C335symbols:36  - Name:            .text37    Value:           038    SectionNumber:   139    SimpleType:      IMAGE_SYM_TYPE_NULL40    ComplexType:     IMAGE_SYM_DTYPE_NULL41    StorageClass:    IMAGE_SYM_CLASS_STATIC42    SectionDefinition:43      Length:          644      NumberOfRelocations: 045      NumberOfLinenumbers: 046      CheckSum:        047      Number:          048  - Name:            ENTRYNAME49    Value:           050    SectionNumber:   151    SimpleType:      IMAGE_SYM_TYPE_NULL52    ComplexType:     IMAGE_SYM_DTYPE_NULL53    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL54  - Name:            mainCRTStartup55    Value:           056    SectionNumber:   157    SimpleType:      IMAGE_SYM_TYPE_NULL58    ComplexType:     IMAGE_SYM_DTYPE_NULL59    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL60  - Name:            wmainCRTStartup61    Value:           062    SectionNumber:   163    SimpleType:      IMAGE_SYM_TYPE_NULL64    ComplexType:     IMAGE_SYM_DTYPE_NULL65    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL66  - Name:            WinMainCRTStartup67    Value:           068    SectionNumber:   169    SimpleType:      IMAGE_SYM_TYPE_NULL70    ComplexType:     IMAGE_SYM_DTYPE_NULL71    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL72  - Name:            wWinMainCRTStartup73    Value:           074    SectionNumber:   175    SimpleType:      IMAGE_SYM_TYPE_NULL76    ComplexType:     IMAGE_SYM_DTYPE_NULL77    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL78...79