std.Io.Uring: implement tcp/udp networking methods
f0c1fa8120
Io.Uring: update writev error set
a11d0fa8be
Io.Uring: add timeout to netConnectIp
21b5ae4a0d
Io.Uring: use single readv implementation
2bb8039cc5
Io.Uring: implement netListeIp, netAccept, netConnectIp, netWrite, netSend
Adds missing error to writev, prevents infinite recursion reporting unexpected errnos
There is one more place where posix writev (pwritev) is used in Threaded: a85cb72877/lib/std/Io/Threaded.zig (L10700)
a85cb72877
cbe: fix helper call generation for int types that lower to 128-bit ints
9115f88386
test: skip failing/crashing behavior tests for spirv backend
88d2961df4
spirv: codegen and linker fixes for logical-addressing
281991328e
std: rename gpu.zig to spirv.zig
e2d11ff76b
spirv: set execution mode via cc info
20b3aa3bcd
libzigc: lround lroundf lroundl (#35600)
23f46bcd4d
Partially revert "add missing param to mem.concat call"
af27e8d06f
add missing param to mem.concat call
474017b43d
std.zon.parse: fix large int parse
abd649a50c
Fix TODO in
Type.eql
91460e3fdf
io_uring: add submit_and_wait_timeout
3b8a353c1e
io_uring: support for enter_no_iowait
9678ee383d
io_uring: be explicit about supported flags
1360564ed7
io_uring: fix test on PowerPC
e554b976f0
io_uring: handle SystemOutdated error in tests
7cfe6c7c13
Elf2: implement copy relocations
f66a9be7cc
test: disable x86_64-windows-gnu self-hosted behavior tests
66e57c5c93
std.os.linux: use native_arch for alpha termios V enum
b9349d2a52
std.c: fix haiku sigrtmin/sigrtmax
09ad5c029a
Merge pull request 'make
-Dskip-non-native smarter' (#35502) from skip_non_native into master
80e8367d36
io_uring: fix test on PowerPC
dfb74572de
io_uring: handle SystemOutdated error in tests
Make
W a typed flag
I think that:
5754a4ab30
fix zig fmt
io_uring: rings resize, bundle receive for provided buffers
7501704bfd
io_uring: add provided buffers bundle receive
4016c1a322
io_uring: add provided buffers bundle receive
ac0732c493
io_uring: add resize of the sq and cq rings
5d09107531
io_uring: setup ring with NO_SQARRAY by default
d3202afaf9
io_uring: make tests pass on all 6.x kernels
fa858f55a6
io_uring: skip ring mapped buffers tests on 5.19
bdfbf432dd
std.process.abort: trap on freestanding
9787df9421
fix(std.Target/spirv): correct variable_pointers feature description
cb1fe0e578
Merge pull request 'ci: build/run all darwin module tests on
aarch64-macos' (#35256) from alexrp/zig:maccatalyst-ci into master
c461befcf9
ci: build/run all darwin module tests on aarch64-macos
f99a310a1a
test: don't run x86_64-macos module tests
a76ce77108
llvm: fix lowering of x86 fastcall and vectorcall
7eb79daffb
Merge pull request '
std.builtin -> std.lang migration progress' (#32182) from compiler-std-lang into master
ebff436985
langref: fix incorrect description of
>> operation
56265d6f99
std.Io: clarify Group semantics with respect to async tasks
3fafbd2e35
Merge pull request 'std: fix getCpuCount() for emscripten' (#35206) from jeffkdev/zig:fix-issue-31871 into master
6a37df00ec
Config.resolve: don't error on explicit dynamic linker for Lib/Obj outputs