1# RUN: lld-link /entry:main /out:%t.exe /subsystem:windows \
2# RUN:   %p/Inputs/ret42.obj
3# RUN: llvm-readobj -file-headers %t.exe | FileCheck -check-prefix=CHECK1 %s
4
5CHECK1: MajorOperatingSystemVersion: 6
6CHECK1: MinorOperatingSystemVersion: 0
7CHECK1: MajorSubsystemVersion: 6
8CHECK1: MinorSubsystemVersion: 0
9CHECK1: Subsystem: IMAGE_SUBSYSTEM_WINDOWS_GUI
10
11# RUN: lld-link /entry:main /out:%t.exe /subsystem:windows,8.9 \
12# RUN:   %p/Inputs/ret42.obj
13# RUN: llvm-readobj -file-headers %t.exe | FileCheck -check-prefix=CHECK2 %s
14
15CHECK2: MajorOperatingSystemVersion: 8
16CHECK2: MinorOperatingSystemVersion: 9
17CHECK2: MajorSubsystemVersion: 8
18CHECK2: MinorSubsystemVersion: 9
19CHECK2: Subsystem: IMAGE_SUBSYSTEM_WINDOWS_GUI
20