refactor(userspace): build using cmake

Signed-off-by: EnderIce2 <enderice2@protonmail.com>
This commit is contained in:
2025-03-15 23:05:17 +00:00
parent 40f46312f8
commit 201ace7eec
73 changed files with 2819 additions and 2255 deletions

View File

@ -21,15 +21,26 @@
#include <stdint.h>
#include <sys/types.h>
#include <sys/uio.h>
#include <bits/socket.h>
typedef uint32_t socklen_t;
#ifndef __socklen_t_defined
#define __socklen_t_defined
typedef __UINT32_TYPE__ socklen_t;
#endif
#ifndef __sa_family_t_defined
#define __sa_family_t_defined
typedef unsigned int sa_family_t;
#endif
#ifndef __sockaddr_defined
#define __sockaddr_defined
struct sockaddr
{
sa_family_t sa_family;
char sa_data[14];
};
#endif
#define _SS_MAXSIZE 128
#define _SS_ALIGNSIZE (sizeof(int64_t))

View File

@ -30,10 +30,6 @@ extern "C"
#define restrict __restrict__
#endif // restrict
#ifndef export
#define export __attribute__((__visibility__("default")))
#endif // export
typedef long blkcnt_t;
typedef long blksize_t;