authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-12-20 22:14:51-08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-01-15 15:11:36-08:00
logfbbb54bab212e8db251ea7409945d5cecfd732c6
tree9135fd5b72e2313e434a9ebbf44d431274270813
parent2dbf66dd698601ae8aaee86d5ba6a9078dda0a8e

std.io: remove the "temporary workaround" for stage2_aarch64


1 files changed, 0 insertions(+), 12 deletions(-)

lib/std/io.zig-12
......@@ -16,10 +16,6 @@ const Allocator = std.mem.Allocator;
1616
1717fn getStdOutHandle() posix.fd_t {
1818 if (is_windows) {
19 if (builtin.zig_backend == .stage2_aarch64) {
20 // TODO: this is just a temporary workaround until we advance aarch64 backend further along.
21 return windows.GetStdHandle(windows.STD_OUTPUT_HANDLE) catch windows.INVALID_HANDLE_VALUE;
22 }
2319 return windows.peb().ProcessParameters.hStdOutput;
2420 }
2521
......@@ -36,10 +32,6 @@ pub fn getStdOut() File {
3632
3733fn getStdErrHandle() posix.fd_t {
3834 if (is_windows) {
39 if (builtin.zig_backend == .stage2_aarch64) {
40 // TODO: this is just a temporary workaround until we advance aarch64 backend further along.
41 return windows.GetStdHandle(windows.STD_ERROR_HANDLE) catch windows.INVALID_HANDLE_VALUE;
42 }
4335 return windows.peb().ProcessParameters.hStdError;
4436 }
4537
......@@ -56,10 +48,6 @@ pub fn getStdErr() File {
5648
5749fn getStdInHandle() posix.fd_t {
5850 if (is_windows) {
59 if (builtin.zig_backend == .stage2_aarch64) {
60 // TODO: this is just a temporary workaround until we advance aarch64 backend further along.
61 return windows.GetStdHandle(windows.STD_INPUT_HANDLE) catch windows.INVALID_HANDLE_VALUE;
62 }
6351 return windows.peb().ProcessParameters.hStdInput;
6452 }
6553