Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
RT-Thread
rt-thread
提交
85276f45
R
rt-thread
项目概览
RT-Thread
/
rt-thread
大约 1 年 前同步成功
通知
774
Star
8911
Fork
4735
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
85276f45
编写于
12月 29, 2021
作者:
mysterywolf
提交者:
Bernard Xiong
12月 30, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[libc] 删除compiler_private.c文件
上级
c8dcf7cc
变更
11
隐藏空白更改
内联
并排
Showing
11 changed file
with
36 addition
and
49 deletion
+36
-49
components/libc/compilers/armlibc/syscalls.c
components/libc/compilers/armlibc/syscalls.c
+9
-9
components/libc/compilers/common/compiler_private.c
components/libc/compilers/common/compiler_private.c
+0
-13
components/libc/compilers/common/compiler_private.h
components/libc/compilers/common/compiler_private.h
+2
-2
components/libc/compilers/common/time.c
components/libc/compilers/common/time.c
+8
-8
components/libc/compilers/dlib/syscall_close.c
components/libc/compilers/dlib/syscall_close.c
+1
-1
components/libc/compilers/dlib/syscall_lseek.c
components/libc/compilers/dlib/syscall_lseek.c
+1
-1
components/libc/compilers/dlib/syscall_open.c
components/libc/compilers/dlib/syscall_open.c
+1
-1
components/libc/compilers/dlib/syscall_read.c
components/libc/compilers/dlib/syscall_read.c
+2
-2
components/libc/compilers/dlib/syscall_remove.c
components/libc/compilers/dlib/syscall_remove.c
+1
-1
components/libc/compilers/dlib/syscall_write.c
components/libc/compilers/dlib/syscall_write.c
+1
-1
components/libc/compilers/gcc/newlib/syscalls.c
components/libc/compilers/gcc/newlib/syscalls.c
+10
-10
未找到文件。
components/libc/compilers/armlibc/syscalls.c
浏览文件 @
85276f45
...
...
@@ -70,7 +70,7 @@ FILEHANDLE _sys_open(const char *name, int openmode)
return
(
STDERR
);
#ifndef DFS_USING_POSIX
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
return
0
;
/* error */
#else
/* Correct openmode from fopen to open */
...
...
@@ -115,7 +115,7 @@ int _sys_close(FILEHANDLE fh)
return
close
(
fh
);
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
return
0
;
#endif
/* DFS_USING_POSIX */
}
...
...
@@ -161,7 +161,7 @@ int _sys_read(FILEHANDLE fh, unsigned char *buf, unsigned len, int mode)
size
=
read
(
STDIN_FILENO
,
buf
,
len
);
return
len
-
size
;
/* success */
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_devio
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_DEVIO
);
return
0
;
/* error */
#endif
/* RT_USING_POSIX_DEVIO */
}
...
...
@@ -182,7 +182,7 @@ int _sys_read(FILEHANDLE fh, unsigned char *buf, unsigned len, int mode)
}
}
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
return
0
;
/* error */
#endif
/* DFS_USING_POSIX */
}
...
...
@@ -233,7 +233,7 @@ int _sys_write(FILEHANDLE fh, const unsigned char *buf, unsigned len, int mode)
return
0
;
/* error */
}
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
return
0
;
/* error */
#endif
/* DFS_USING_POSIX */
}
...
...
@@ -252,7 +252,7 @@ int _sys_seek(FILEHANDLE fh, long pos)
/* position is relative to the start of file fh */
return
lseek
(
fh
,
pos
,
0
);
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
return
0
;
/* error */
#endif
/* DFS_USING_POSIX */
}
...
...
@@ -308,7 +308,7 @@ long _sys_flen(FILEHANDLE fh)
fstat
(
fh
,
&
stat
);
return
stat
.
st_size
;
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
return
0
;
#endif
/* DFS_USING_POSIX */
}
...
...
@@ -326,7 +326,7 @@ int remove(const char *filename)
#ifdef DFS_USING_POSIX
return
unlink
(
filename
);
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
return
0
;
/* error */
#endif
/* DFS_USING_POSIX */
}
...
...
@@ -361,7 +361,7 @@ int fgetc(FILE *f)
if
(
read
(
STDIN_FILENO
,
&
ch
,
1
)
==
1
)
return
ch
;
#endif
/* RT_USING_POSIX_DEVIO */
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_devio
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_DEVIO
);
return
0
;
/* error */
}
...
...
components/libc/compilers/common/compiler_private.c
已删除
100644 → 0
浏览文件 @
c8dcf7cc
/*
* Copyright (c) 2006-2021, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
* 2021-12-26 Meco Man First Version
*/
#include "compiler_private.h"
const
char
*
warning_without_fs
=
"Please enable RT_USING_POSIX_FS"
;
const
char
*
warning_without_devio
=
"Please enable RT_USING_POSIX_FS and RT_USING_POSIX_DEVIO"
;
components/libc/compilers/common/compiler_private.h
浏览文件 @
85276f45
...
...
@@ -12,7 +12,7 @@
#include <rtconfig.h>
extern
const
char
*
warning_without_fs
;
extern
const
char
*
warning_without_devio
;
#define _WARNING_WITHOUT_FS "Please enable RT_USING_POSIX_FS"
#define _WARNING_WITHOUT_DEVIO "Please enable RT_USING_POSIX_FS and RT_USING_POSIX_DEVIO"
#endif
/* __COMPILER_PRIVATE_H__ */
components/libc/compilers/common/time.c
浏览文件 @
85276f45
...
...
@@ -33,7 +33,7 @@
#define DBG_LVL DBG_INFO
#include <rtdbg.h>
#define WARNING_NO_RTC "Cannot find a RTC device!"
#define
_
WARNING_NO_RTC "Cannot find a RTC device!"
/* seconds per day */
#define SPD 24*60*60
...
...
@@ -110,7 +110,7 @@ static rt_err_t get_timeval(struct timeval *tv)
else
{
/* LOG_W will cause a recursive printing if ulog timestamp function is enabled */
rt_kprintf
(
WARNING_NO_RTC
);
rt_kprintf
(
_
WARNING_NO_RTC
);
return
-
RT_ENOSYS
;
}
...
...
@@ -118,7 +118,7 @@ static rt_err_t get_timeval(struct timeval *tv)
#else
/* LOG_W will cause a recursive printing if ulog timestamp function is enabled */
rt_kprintf
(
WARNING_NO_RTC
);
rt_kprintf
(
_
WARNING_NO_RTC
);
return
-
RT_ENOSYS
;
#endif
/* RT_USING_RTC */
}
...
...
@@ -155,14 +155,14 @@ static int set_timeval(struct timeval *tv)
}
else
{
LOG_W
(
WARNING_NO_RTC
);
LOG_W
(
_
WARNING_NO_RTC
);
return
-
RT_ENOSYS
;
}
return
rst
;
#else
LOG_W
(
WARNING_NO_RTC
);
LOG_W
(
_
WARNING_NO_RTC
);
return
-
RT_ENOSYS
;
#endif
/* RT_USING_RTC */
}
...
...
@@ -527,7 +527,7 @@ INIT_COMPONENT_EXPORT(_rt_clock_time_system_init);
int
clock_getres
(
clockid_t
clockid
,
struct
timespec
*
res
)
{
#ifndef RT_USING_RTC
LOG_W
(
WARNING_NO_RTC
);
LOG_W
(
_
WARNING_NO_RTC
);
return
-
1
;
#else
int
ret
=
0
;
...
...
@@ -566,7 +566,7 @@ RTM_EXPORT(clock_getres);
int
clock_gettime
(
clockid_t
clockid
,
struct
timespec
*
tp
)
{
#ifndef RT_USING_RTC
LOG_W
(
WARNING_NO_RTC
);
LOG_W
(
_
WARNING_NO_RTC
);
return
-
1
;
#else
int
ret
=
0
;
...
...
@@ -630,7 +630,7 @@ int clock_nanosleep(clockid_t clockid, int flags, const struct timespec *rqtp, s
int
clock_settime
(
clockid_t
clockid
,
const
struct
timespec
*
tp
)
{
#ifndef RT_USING_RTC
LOG_W
(
WARNING_NO_RTC
);
LOG_W
(
_
WARNING_NO_RTC
);
return
-
1
;
#else
register
rt_base_t
level
;
...
...
components/libc/compilers/dlib/syscall_close.c
浏览文件 @
85276f45
...
...
@@ -31,7 +31,7 @@ int __close(int handle)
#ifdef DFS_USING_POSIX
return
close
(
handle
);
#else
LOG_W
(
warning_without_fs
);
LOG_W
(
_WARNING_WITHOUT_FS
);
return
_LLIO_ERROR
;
#endif
/* DFS_USING_POSIX */
}
components/libc/compilers/dlib/syscall_lseek.c
浏览文件 @
85276f45
...
...
@@ -40,7 +40,7 @@ long __lseek(int handle, long offset, int whence)
#ifdef DFS_USING_POSIX
return
lseek
(
handle
,
offset
,
whence
);
#else
LOG_W
(
warning_without_fs
);
LOG_W
(
_WARNING_WITHOUT_FS
);
return
_LLIO_ERROR
;
#endif
/* DFS_USING_POSIX */
}
components/libc/compilers/dlib/syscall_open.c
浏览文件 @
85276f45
...
...
@@ -77,7 +77,7 @@ int __open(const char *filename, int mode)
}
return
handle
;
#else
LOG_W
(
warning_without_fs
);
LOG_W
(
_WARNING_WITHOUT_FS
);
return
_LLIO_ERROR
;
#endif
/* DFS_USING_POSIX */
}
components/libc/compilers/dlib/syscall_read.c
浏览文件 @
85276f45
...
...
@@ -47,7 +47,7 @@ size_t __read(int handle, unsigned char *buf, size_t len)
}
return
read
(
STDIN_FILENO
,
buf
,
len
);
/* return the length of the data read */
#else
LOG_W
(
warning_without_devio
);
LOG_W
(
_WARNING_WITHOUT_DEVIO
);
return
_LLIO_ERROR
;
#endif
/* RT_USING_POSIX_DEVIO */
}
...
...
@@ -59,7 +59,7 @@ size_t __read(int handle, unsigned char *buf, size_t len)
size
=
read
(
handle
,
buf
,
len
);
return
size
;
/* return the length of the data read */
#else
LOG_W
(
warning_without_fs
);
LOG_W
(
_WARNING_WITHOUT_FS
);
return
_LLIO_ERROR
;
#endif
/* DFS_USING_POSIX */
}
components/libc/compilers/dlib/syscall_remove.c
浏览文件 @
85276f45
...
...
@@ -27,7 +27,7 @@ int remove(const char *filename)
#ifdef DFS_USING_POSIX
return
unlink
(
filename
);
#else
LOG_W
(
warning_without_fs
);
LOG_W
(
_WARNING_WITHOUT_FS
);
return
_LLIO_ERROR
;
#endif
/* DFS_USING_POSIX */
}
components/libc/compilers/dlib/syscall_write.c
浏览文件 @
85276f45
...
...
@@ -64,7 +64,7 @@ size_t __write(int handle, const unsigned char *buf, size_t len)
size
=
write
(
handle
,
buf
,
len
);
return
size
;
/* return the length of the data written */
#else
LOG_W
(
warning_without_fs
);
LOG_W
(
_WARNING_WITHOUT_FS
);
return
_LLIO_ERROR
;
#endif
/* DFS_USING_POSIX */
}
...
...
components/libc/compilers/gcc/newlib/syscalls.c
浏览文件 @
85276f45
...
...
@@ -110,7 +110,7 @@ int _close_r(struct _reent *ptr, int fd)
#ifdef DFS_USING_POSIX
return
close
(
fd
);
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
ptr
->
_errno
=
ENOTSUP
;
return
-
1
;
#endif
/* DFS_USING_POSIX */
...
...
@@ -187,7 +187,7 @@ _off_t _lseek_r(struct _reent *ptr, int fd, _off_t pos, int whence)
rc
=
lseek
(
fd
,
pos
,
whence
);
return
rc
;
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
ptr
->
_errno
=
ENOTSUP
;
return
-
1
;
#endif
/* DFS_USING_POSIX */
...
...
@@ -200,7 +200,7 @@ int _mkdir_r(struct _reent *ptr, const char *name, int mode)
rc
=
mkdir
(
name
,
mode
);
return
rc
;
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
ptr
->
_errno
=
ENOTSUP
;
return
-
1
;
#endif
/* DFS_USING_POSIX */
...
...
@@ -213,7 +213,7 @@ int _open_r(struct _reent *ptr, const char *file, int flags, int mode)
rc
=
open
(
file
,
flags
,
mode
);
return
rc
;
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
ptr
->
_errno
=
ENOTSUP
;
return
-
1
;
#endif
/* DFS_USING_POSIX */
...
...
@@ -232,7 +232,7 @@ _ssize_t _read_r(struct _reent *ptr, int fd, void *buf, size_t nbytes)
return
0
;
}
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_devio
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_DEVIO
);
ptr
->
_errno
=
ENOTSUP
;
return
-
1
;
#endif
/* RT_USING_POSIX_DEVIO */
...
...
@@ -246,7 +246,7 @@ _ssize_t _read_r(struct _reent *ptr, int fd, void *buf, size_t nbytes)
rc
=
read
(
fd
,
buf
,
nbytes
);
return
rc
;
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
ptr
->
_errno
=
ENOTSUP
;
return
-
1
;
#endif
/* DFS_USING_POSIX */
...
...
@@ -259,7 +259,7 @@ int _rename_r(struct _reent *ptr, const char *old, const char *new)
rc
=
rename
(
old
,
new
);
return
rc
;
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
ptr
->
_errno
=
ENOTSUP
;
return
-
1
;
#endif
/* DFS_USING_POSIX */
...
...
@@ -272,7 +272,7 @@ int _stat_r(struct _reent *ptr, const char *file, struct stat *pstat)
rc
=
stat
(
file
,
pstat
);
return
rc
;
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
ptr
->
_errno
=
ENOTSUP
;
return
-
1
;
#endif
/* DFS_USING_POSIX */
...
...
@@ -283,7 +283,7 @@ int _unlink_r(struct _reent *ptr, const char *file)
#ifdef DFS_USING_POSIX
return
unlink
(
file
);
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
ptr
->
_errno
=
ENOTSUP
;
return
-
1
;
#endif
/* DFS_USING_POSIX */
...
...
@@ -318,7 +318,7 @@ _ssize_t _write_r(struct _reent *ptr, int fd, const void *buf, size_t nbytes)
rc
=
write
(
fd
,
buf
,
nbytes
);
return
rc
;
#else
LOG_W
(
"%s: %s"
,
__func__
,
warning_without_fs
);
LOG_W
(
"%s: %s"
,
__func__
,
_WARNING_WITHOUT_FS
);
ptr
->
_errno
=
ENOTSUP
;
return
-
1
;
#endif
/* DFS_USING_POSIX */
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录