std.os.linux: fix up some types and add helpers
Rebased on master.
b341a6c696
std.os.linux: add cast helpers to make reading easier
3d2ca31f9e
std.os.linux: convert DT into an enum
7e1c8def0b
std.os.linux: replace i32 with ITIMER where appropriate
0f3a439ffc
std.os.linux: replace i32 with fd_t where appropriate
d7027a03e9
std.os.linux: add some missing constants
c61db4044f
std.os.linux: add cast helpers to make reading easier
WIP: std.os.linux: add syscall wrappers that are more like normal zig code
WIP: std.os.linux: add syscall wrappers that are more like normal zig code
Damn that's a shame. I've been doing this in my project and it's far more pleasant to use.
WIP: std.os.linux: add syscall wrappers that are more like normal zig code
std.os.linux: fix up some types and add helpers
std.os.linux: fix test not building
960591b79f
std.os.linux: add ziggier syscall wrappers
b805cbb4db
std.os.linux: add errorFromSyscall
383d7fd94c
std.os.linux: move errno definition to its own file
d0cf902870
std.os.linux: add cast helpers to make reading easier
a0d84b25a6
std.os.linux: convert DT into an enum
d360e537a4
std.os.linux: replace i32 with ITIMER where appropriate
a894e13726
std.os.linux: replace i32 with fd_t where appropriate
681c819d5a
std.os.linux: add some missing constants
1694216c0f
std.os.linux: fix test not building
c3edf0ba64
Merge branch 'netbsd-ci'
012be3efd7
Revert "ci: temporarily disable x86_64-netbsd while I investigate failures"
06879041ac
link.Lld: disable parallel linking on NetBSD host
a816f9e245
std.Io.Threaded: use _lwp_park correctly for real this time?
Compiler segmentation fault with cImport
Compiler SEGV with @errorCast
Ahhh I forgot you could do that. Thanks!
Compiler SEGV with @errorCast
std.os.linux: add some missing syscalls
8042096bca
std.os.linux: add some missing syscalls