zig/lib/std
Alex Rønne Petersen 537cb49eb2
std.os.linux: Define the Stat struct for riscv32.
The kernel does define the struct, it just doesn't use it. Yet both glibc and
musl expose it directly as their public stat struct, and std.c takes it from
std.os.linux. So just define it after all.
2024-08-31 03:31:58 +02:00
..
Build fuzzing: fix entry address logic 2024-08-28 18:07:13 -07:00
c std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
compress std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
crypto std: avoid field/decl name conflicts 2024-08-29 20:39:11 +01:00
debug std.pdb: obey naming conventions 2024-08-29 23:43:52 +01:00
dwarf Dwarf: fix and test allowzero pointers 2024-08-17 05:57:45 -04:00
fmt std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
fs std.fs: Disable file operations on directories test on WASI. 2024-08-23 22:43:03 -07:00
hash std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
heap std: avoid field/decl name conflicts 2024-08-29 20:39:11 +01:00
http add std.http.WebSocket 2024-08-07 00:48:32 -07:00
io std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
json std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
math std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
mem std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
meta std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
net
os std.os.linux: Define the Stat struct for riscv32. 2024-08-31 03:31:58 +02:00
posix std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
process std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
Random add std.testing.random_seed 2024-07-23 11:43:12 -07:00
sort compiler,lib,test,langref: migrate @setCold to @branchHint 2024-08-27 00:44:35 +01:00
tar std.tar: add writer (#19603) 2024-08-15 22:05:53 -07:00
Target std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
testing
Thread compiler,lib,test,langref: migrate @setCold to @branchHint 2024-08-27 00:44:35 +01:00
time std.time.epoch: Fix comments referring to epoch as 1970-10-01 2024-08-15 17:54:27 -07:00
tz
unicode
valgrind port cachegrind.h to zig (#19241) 2024-08-23 22:59:30 -07:00
zig Merge pull request #21224 from alexrp/mips-gnu-fixes 2024-08-30 14:47:43 -07:00
zip std: Convert deprecated aliases to compile errors and fix usages 2024-06-13 10:18:59 -04:00
array_hash_map.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
array_list.zig Dwarf: rework self-hosted debug info from scratch 2024-08-16 15:22:55 -04:00
ascii.zig Rename isASCII to isAscii 2024-07-02 16:31:15 +02:00
atomic.zig Merge pull request #20870 from alexrp/target-cleanup-3 2024-08-01 01:32:32 -07:00
base64.zig
bit_set.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
BitStack.zig std: fix typos (#20560) 2024-07-09 14:25:42 -07:00
bounded_array.zig Revert "Smaller memory footprint for BoundedArray (#16299)" 2024-08-23 22:30:10 -07:00
buf_map.zig
buf_set.zig
Build.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
builtin.zig Merge pull request #21174 from alexrp/win-arm 2024-08-30 14:34:53 -07:00
c.zig lib,test,tools,doc: update usages of @export 2024-08-27 00:44:35 +01:00
coff.zig std.{coff,elf}: Remove the {MachineType,EM}.toTargetCpuArch() functions. 2024-08-23 19:56:24 +02:00
compress.zig
crypto.zig Rename the namespace for ml_kem variants of Kyber to nist 2024-08-22 07:54:12 +02:00
debug.zig Merge pull request #21174 from alexrp/win-arm 2024-08-30 14:34:53 -07:00
dwarf.zig Dwarf: cleanup emitted debug info 2024-08-22 08:44:08 +02:00
dynamic_library.zig ElfDynLib: resolve lib from system paths 2024-08-24 05:32:53 -07:00
elf.zig std.{coff,elf}: Remove the {MachineType,EM}.toTargetCpuArch() functions. 2024-08-23 19:56:24 +02:00
enums.zig std: avoid field/decl name conflicts 2024-08-29 20:39:11 +01:00
fifo.zig
fmt.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
fs.zig std.fs.Dir: Refactor atomicSymLink from std.fs 2024-07-28 20:08:52 -07:00
gpu.zig
hash.zig
hash_map.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
heap.zig std.c reorganization 2024-07-19 00:30:32 -07:00
http.zig add std.http.WebSocket 2024-08-07 00:48:32 -07:00
io.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
json.zig
leb128.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
linked_list.zig
log.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
macho.zig remove hard tabs from source code 2024-07-31 16:57:42 -07:00
math.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
mem.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
meta.zig std: avoid field/decl name conflicts 2024-08-29 20:39:11 +01:00
multi_array_list.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
net.zig std.c reorganization 2024-07-19 00:30:32 -07:00
once.zig compiler,lib,test,langref: migrate @setCold to @branchHint 2024-08-27 00:44:35 +01:00
os.zig std.c reorganization 2024-07-19 00:30:32 -07:00
packed_int_array.zig chore: correct non-standard comments. 2024-07-28 21:34:14 -07:00
pdb.zig std.pdb: obey naming conventions 2024-08-29 23:43:52 +01:00
posix.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
priority_dequeue.zig add std.testing.random_seed 2024-07-23 11:43:12 -07:00
priority_queue.zig std: fix typos (#20560) 2024-07-09 14:25:42 -07:00
process.zig move std.zig.fatal to std.process.fatal 2024-07-20 01:06:28 -07:00
Progress.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
Random.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
RingBuffer.zig
segmented_list.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
SemanticVersion.zig
simd.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
sort.zig std.sort: Remove key argument from binary-search-like functions (#20927) 2024-08-04 22:02:15 +00:00
start.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
static_string_map.zig std.static_string_map: Cast length of input for runtime initialization 2024-06-20 23:22:39 +00:00
std.zig std: Convert deprecated aliases to compile errors and fix usages 2024-06-13 10:18:59 -04:00
tar.zig std.tar: add writer (#19603) 2024-08-15 22:05:53 -07:00
Target.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
testing.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
Thread.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
time.zig std.c reorganization 2024-07-19 00:30:32 -07:00
treap.zig Condense and extend std.Treap's traversal functionalities. (#20002) 2024-07-28 19:47:55 -07:00
tz.zig
unicode.zig std: update eval branch quotas after bdbc485 2024-08-21 01:30:46 +01:00
Uri.zig
valgrind.zig port cachegrind.h to zig (#19241) 2024-08-23 22:59:30 -07:00
wasm.zig
zig.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
zip.zig std.zip: Fix typo in doc comments 2024-06-17 16:12:19 -04:00