Initial commit

This commit is contained in:
domenico
2025-06-24 15:51:28 +02:00
commit 22031d9dab
6862 changed files with 1462554 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
#ifndef __MUSL_COMPAT_ASM_ERRNO_H
#define __MUSL_COMPAT_ASM_ERRNO_H
/* Avoid including different versions of errno.h, the defines (incorrectly)
* cause a redefinition error on PowerPC */
#include <errno.h>
#endif

View File

@@ -0,0 +1,18 @@
#ifndef __MUSL_COMPAT_STRING_H
#define __MUSL_COMPAT_STRING_H
#include_next <string.h>
/* Change XSI compliant version into GNU extension hackery */
static inline char *
gnu_strerror_r(int err, char *buf, size_t buflen)
{
if (strerror_r(err, buf, buflen))
return NULL;
return buf;
}
#ifdef _GNU_SOURCE
#define strerror_r gnu_strerror_r
#endif
#endif