zig/lib
Ivel fa3228ae42 libc: reimplement swab in Zig (#31130)
This PR replaces the bundled musl swab() implementation with zig's one.

Contributes towards #30978.

It looks like there are not test cases for swab() in test-libc.

Reviewed-on: https://codeberg.org/ziglang/zig/pulls/31130
Reviewed-by: Andrew Kelley <andrew@ziglang.org>
Co-authored-by: Ivel <ivel.santos@proton.me>
Co-committed-by: Ivel <ivel.santos@proton.me>
2026-02-05 20:21:41 +01:00
..
build-web all: replace all @Type usages 2025-11-22 22:42:38 +00:00
c libc: reimplement swab in Zig (#31130) 2026-02-05 20:21:41 +01:00
compiler std: finish moving time to Io interface 2026-02-02 23:02:31 -08:00
compiler_rt std: migrate remaining sync primitives to Io 2026-02-02 18:57:17 -08:00
docs std: Remove a handful of things deprecated during the 0.15 release cycle 2025-11-27 20:17:04 +00:00
include remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
init update init template for new main API 2026-01-04 00:27:09 -08:00
libc libc: reimplement swab in Zig (#31130) 2026-02-05 20:21:41 +01:00
libcxx libcxx: use compiler's _LIBCPP_HAS_LIBRARY_ALIGNED_ALLOCATION when set 2025-11-14 02:02:59 +01:00
libcxxabi remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
libtsan remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
libunwind remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
std std.Threaded: replace console kernel32 functions with ntdll 2026-02-05 07:41:25 -05:00
c.zig feat(libzigc): move over some linux syscalls 2026-01-24 20:41:15 +01:00
compiler_rt.zig compiler-rt: fix f80 ceil/floor optimization 2026-01-08 00:45:52 +01:00
fuzzer.zig std: migrate remaining sync primitives to Io 2026-02-02 18:57:17 -08:00
ubsan_rt.zig Coff: implement threadlocal variables 2025-10-10 22:47:47 -07:00
zig.h zig.h: drop dependency on deleted compiler_rt functions 2025-11-12 16:00:16 +00:00