-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Closed
Labels
contributor friendlyThis issue is limited in scope and/or knowledge of Zig internals.This issue is limited in scope and/or knowledge of Zig internals.enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.frontendTokenization, parsing, AstGen, Sema, and Liveness.Tokenization, parsing, AstGen, Sema, and Liveness.os-windowsMicrosoft WindowsMicrosoft Windowsstandard libraryThis issue involves writing Zig code for the standard library.This issue involves writing Zig code for the standard library.
Milestone
Description
This is a follow-up task from #4550.
Lines 223 to 225 in 7617610
| .windows => { | |
| // TODO Detect native operating system version. | |
| }, |
Lines 75 to 93 in 7617610
| /// Based on NTDDI version constants from | |
| /// https://docs.microsoft.com/en-us/cpp/porting/modifying-winver-and-win32-winnt | |
| pub const WindowsVersion = enum(u32) { | |
| nt4 = 0x04000000, | |
| win2k = 0x05000000, | |
| xp = 0x05010000, | |
| ws2003 = 0x05020000, | |
| vista = 0x06000000, | |
| win7 = 0x06010000, | |
| win8 = 0x06020000, | |
| win8_1 = 0x06030000, | |
| win10 = 0x0A000000, | |
| win10_th2 = 0x0A000001, | |
| win10_rs1 = 0x0A000002, | |
| win10_rs2 = 0x0A000003, | |
| win10_rs3 = 0x0A000004, | |
| win10_rs4 = 0x0A000005, | |
| win10_rs5 = 0x0A000006, | |
| win10_19h1 = 0x0A000007, |
Metadata
Metadata
Assignees
Labels
contributor friendlyThis issue is limited in scope and/or knowledge of Zig internals.This issue is limited in scope and/or knowledge of Zig internals.enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.frontendTokenization, parsing, AstGen, Sema, and Liveness.Tokenization, parsing, AstGen, Sema, and Liveness.os-windowsMicrosoft WindowsMicrosoft Windowsstandard libraryThis issue involves writing Zig code for the standard library.This issue involves writing Zig code for the standard library.