zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 5e4aefd2a6dc3bd1db9bf9235b30217c52b0ff80 (tree)
parent 6984992153f0656b04c39279f9684fd5a06e952d
Author: mercenary <mercenary@noreply.codeberg.org>
Date:   Mon, 29 Dec 2025 15:54:04 +0100

libc: remove `bcmp`

This symbol is already provided by compiler_rt

Diffstat:
Dlib/libc/musl/src/string/bcmp.c | 8--------
Msrc/libs/musl.zig | 1-
Msrc/libs/wasi_libc.zig | 1-
3 files changed, 0 insertions(+), 10 deletions(-)

diff --git a/lib/libc/musl/src/string/bcmp.c b/lib/libc/musl/src/string/bcmp.c @@ -1,8 +0,0 @@ -#define _BSD_SOURCE -#include <string.h> -#include <strings.h> - -int bcmp(const void *s1, const void *s2, size_t n) -{ - return memcmp(s1, s2, n); -} diff --git a/src/libs/musl.zig b/src/libs/musl.zig @@ -1751,7 +1751,6 @@ const src_files = [_][]const u8{ "musl/src/stdlib/strtol.c", "musl/src/stdlib/wcstod.c", "musl/src/stdlib/wcstol.c", - "musl/src/string/bcmp.c", "musl/src/string/bcopy.c", "musl/src/string/explicit_bzero.c", "musl/src/string/index.c", diff --git a/src/libs/wasi_libc.zig b/src/libs/wasi_libc.zig @@ -1031,7 +1031,6 @@ const libc_top_half_src_files = [_][]const u8{ "musl/src/stdlib/qsort.c", "musl/src/stdlib/qsort_nr.c", "musl/src/stdlib/strtol.c", - "musl/src/string/bcmp.c", "musl/src/string/bcopy.c", "musl/src/string/explicit_bzero.c", "musl/src/string/index.c",