zig/lib
Pat Tullmann 138d30bb47 wasi: fix wasm-wasi-musl constants
Zig's copy of the `SYMLINK_{NO,}FOLLOW` constants from wasi-musl was
wrong, as were the `IFIFO` and `IFSOCK` file type flags.  Fix these up,
and add comments pointing to exactly where they come from (as the
wasi-musl source has lots of unused, different definitions of these
constants).

Add tests for the Zig convention that WASM preopen 3 is the current
working directory.   This is true for WASM with or without libc.

Enable several fs and posix tests that are now passing (not necessarily
because of this change) on wasm targets.

Fixes #20890.
2025-02-09 09:08:11 +01:00
..
compiler compiler,std: implement ZON support 2025-02-03 09:14:37 +00:00
compiler_rt Merge pull request #22610 from jacobly0/x86_64-rewrite 2025-01-27 11:47:52 -08:00
docs autodoc: fix device width 2025-01-16 21:15:48 +01:00
fuzzer/web Replace deprecated default initializations with decl literals 2024-09-12 16:01:23 +01:00
include zig cc: Remove headers related to GPU offload. 2024-12-16 04:36:57 +01:00
init std.Build: add addLibrary function (#22554) 2025-01-22 02:29:21 +00:00
libc Merge pull request #22808 from ziglang/fast-gpa 2025-02-08 04:54:38 -08:00
libcxx libcxx: Update to LLVM 19.1.0. 2024-09-19 18:20:22 -07:00
libcxxabi libcxxabi: Update to LLVM 19. 2024-09-19 18:20:21 -07:00
libunwind libunwind: Fix compilation for the x32 ABI. 2024-11-18 17:43:54 +01:00
std wasi: fix wasm-wasi-musl constants 2025-02-09 09:08:11 +01:00
tsan tsan: Update to LLVM 19.1.0. 2024-09-24 23:58:21 -07:00
c.zig c: Include Os.Tag.other in the list of freestanding OSs. 2024-11-08 14:56:55 +01:00
compiler_rt.zig compiler-rt: move memmove back to memmove.zig 2025-01-20 17:16:24 +11:00
fuzzer.zig adjust runtime page size APIs 2025-02-06 14:23:23 -08:00
zig.h Fix issues in zig.h when building with clang-cl on Windows (#20331) 2025-01-29 23:21:44 +00:00