fit musl lib for arm boards.

This commit is contained in:
TXuian
2022-07-26 01:08:20 -07:00
parent e1999f5af9
commit 214cf55603
577 changed files with 42233 additions and 111 deletions
+6
View File
@@ -35,6 +35,12 @@
#include <xs_isr.h>
#include <string.h>
#include <stdio.h>
#include <stdint.h>
#include <stdarg.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
#include <xs_memory.h>
#include <xs_id.h>
#include <xs_ktick.h>
+5 -5
View File
@@ -80,11 +80,11 @@ enum SIGN_OPER
struct DeviceBlockArrange
{
uint32 bank_num;
uint32 size_perbank;
uint32 block_size;
uint16 bank_start;
uint16 bank_end;
uint32_t bank_num;
uint32_t size_perbank;
uint32_t block_size;
uint16_t bank_start;
uint16_t bank_end;
};
struct DeviceBlockAddr
+1 -1
View File
@@ -23,7 +23,7 @@
#define XS_KLIST_H
#include <xs_base.h>
#include "libc.h"
// #include <libc.h>
#ifdef __cplusplus
extern "C" {
+1 -1
View File
@@ -170,7 +170,7 @@ int32 UTaskCreate(const char *name,
void KUpdateExstatus(x_err_t no);
int *KObtainExstatus(void);
#if !defined(LIB_NEWLIB) && !defined(_WIN32)
#if !defined(LIB_NEWLIB) && !defined(LIB_MUSLLIB) && !defined(_WIN32)
#ifndef errno
#define errno *KObtainExstatus()
#endif
@@ -23,6 +23,7 @@
#define XS_MEMORY_H
#include <xsconfig.h>
#include <xs_base.h>
#ifdef __cplusplus
extern "C" {