From f5e48e94a2f4d4bbd6e5628c7f2afafc6dbcc459 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Thu, 7 Mar 2024 17:28:52 -0500 Subject: build: Build mlibc + add distclean target Signed-off-by: Ian Moffett --- .../options/posix/musl-generic-regex/regerror.c | 37 ---------------------- 1 file changed, 37 deletions(-) delete mode 100644 lib/mlibc/options/posix/musl-generic-regex/regerror.c (limited to 'lib/mlibc/options/posix/musl-generic-regex/regerror.c') diff --git a/lib/mlibc/options/posix/musl-generic-regex/regerror.c b/lib/mlibc/options/posix/musl-generic-regex/regerror.c deleted file mode 100644 index 41e9a36..0000000 --- a/lib/mlibc/options/posix/musl-generic-regex/regerror.c +++ /dev/null @@ -1,37 +0,0 @@ -#include -#include -#include -// #include "locale_impl.h" - -/* Error message strings for error codes listed in `regex.h'. This list - needs to be in sync with the codes listed there, naturally. */ - -/* Converted to single string by Rich Felker to remove the need for - * data relocations at runtime, 27 Feb 2006. */ - -static const char messages[] = { - "No error\0" - "No match\0" - "Invalid regexp\0" - "Unknown collating element\0" - "Unknown character class name\0" - "Trailing backslash\0" - "Invalid back reference\0" - "Missing ']'\0" - "Missing ')'\0" - "Missing '}'\0" - "Invalid contents of {}\0" - "Invalid character range\0" - "Out of memory\0" - "Repetition not preceded by valid expression\0" - "\0Unknown error" -}; - -size_t regerror(int e, const regex_t *restrict preg, char *restrict buf, size_t size) -{ - const char *s; - for (s=messages; e && *s; e--, s+=strlen(s)+1); - if (!*s) s++; - // s = LCTRANS_CUR(s); - return 1+snprintf(buf, size, "%s", s); -} -- cgit v1.2.3