zig/lib/std/c
Andrew Kelley a5c910adb6 change semantics of @memcpy and @memset
Now they use slices or array pointers with any element type instead of
requiring byte pointers.

This is a breaking enhancement to the language.

The safety check for overlapping pointers will be implemented in a
future commit.

closes #14040
2023-04-25 11:23:40 -07:00
..
darwin std: move os/darwin.zig and related to c/darwin.zig 2023-03-16 11:42:30 +01:00
darwin.zig change semantics of @memcpy and @memset 2023-04-25 11:23:40 -07:00
dragonfly.zig std: adding sigevent to supported platforms. 2023-04-23 19:46:43 +03:00
emscripten.zig
freebsd.zig std.c: adding mincore for freebsd 2023-04-25 10:43:54 -07:00
fuchsia.zig
haiku.zig std.c: add find_path for haiku 2023-04-24 12:32:46 +03:00
hermit.zig
linux.zig std.os: add mincore syscall 2023-04-06 00:57:23 -04:00
minix.zig target: Rename sparcv9 -> sparc64 2022-05-13 16:43:59 -04:00
netbsd.zig std: adding sigevent to supported platforms. 2023-04-23 19:46:43 +03:00
openbsd.zig Merge pull request #13980 from ziglang/std.net 2023-01-03 02:43:50 -05:00
solaris.zig std: adding sigevent to supported platforms. 2023-04-23 19:46:43 +03:00
tokenizer.zig stage2: fix bugs preventing stage2 from building stage3 with LLVM 2022-04-15 23:32:26 +03:00
wasi.zig
windows.zig std: implement os.mprotect on Windows 2023-01-20 03:33:35 +02:00