Meco Man
|
e927a53b41
|
精简exit abort system函数
|
2021-02-17 00:02:28 +08:00 |
Bernard Xiong
|
d1cb9c5d97
|
Merge pull request #4341 from mysterywolf/unlink
[libc][iar][gcc] 优化remove函数
|
2021-02-15 09:28:48 +08:00 |
Meco Man
|
abcb050603
|
[libc][iar][gcc] 优化remove函数
|
2021-02-15 07:53:58 +08:00 |
Meco Man
|
2530a5a272
|
[dlib]remove syscalls.h and add syscalls.c to implement exit() and abort()
|
2021-02-13 15:14:07 +08:00 |
Meco Man
|
23d4c200c9
|
add noreturn
|
2021-02-13 13:23:18 +08:00 |
Meco Man
|
b89b3958bc
|
[libc][exit][abort] 重新实现exit和abort函数
|
2021-02-13 13:16:17 +08:00 |
Meco Man
|
417f8b9bed
|
update
|
2021-02-12 01:46:16 +08:00 |
Meco Man
|
dbe1a9c2dc
|
移除无用的代码
|
2021-02-11 16:29:14 +08:00 |
Meco Man
|
e904f9bf27
|
update common
|
2021-02-11 03:03:59 +08:00 |
Meco Man
|
b4c8cb1445
|
remove declare
|
2021-02-11 03:02:32 +08:00 |
Meco Man
|
a400991ee9
|
remove _gettimeofday_r() and _times_r()
|
2021-02-11 02:58:19 +08:00 |
yangjie
|
ef62febf1f
|
[SConscript]update group name
|
2020-12-19 16:49:11 +08:00 |
yangjie11
|
ba83ddc3c4
|
[SConscript] change libcpu to LIBARCH,and correcte letter case
|
2020-11-30 15:52:43 +08:00 |
yangjie11
|
91261e25b9
|
[SConscript]rename group name
|
2020-11-20 13:38:11 +08:00 |
mysterywolf
|
d5f8830177
|
add newlib/dlib readme
|
2020-11-10 13:06:16 +08:00 |
mysterywolf
|
237a71de27
|
修复common文件夹,该文件夹为armlibc/newlib/dlib的共同文件的文件夹
|
2020-09-08 10:26:03 +08:00 |
mysterywolf
|
f13014526c
|
[bug fix]对各个libc库的termios.h增加宏定义,以防止在termios函数没有定义时,将posix_termios.h头文件引入导致报错
|
2020-09-05 17:52:32 +08:00 |
mysterywolf
|
6eb62a3f9d
|
将unistd.c不再放在common中,分散到各个库中
|
2020-09-05 17:50:54 +08:00 |
Bernard Xiong
|
be43008c56
|
[libc] remove pthread.h in newlib/syscalls.c
|
2020-06-06 13:23:56 +08:00 |
zhangjun
|
f7e7170536
|
[components][libc][compilers][newlib]添加flock接口
|
2019-09-26 14:34:59 +08:00 |
zhangjun
|
8ed3daed5f
|
[components][libc][compilers][newlib]添加getuid和umask函数
|
2019-09-26 11:27:37 +08:00 |
liruncong
|
408bb22af6
|
[components/libc/compilers]撤销由VS编辑器在键入}后自动引起的缩进
|
2019-09-15 11:47:11 +08:00 |
liruncong
|
d76d30cf50
|
[components/libc/compilers]c++文件引用libc.h支持
|
2019-09-14 22:52:06 +08:00 |
SummerGift
|
9f300de9cc
|
【修改】dlib newlib minilib 中的 gettimeofday() 函数实现
|
2019-05-16 08:47:47 +08:00 |
MurphyZhao
|
9596a94a8b
|
[compilers/newlib] 在 syscalls.c 增加 __errno () 函数实现,解决在使用 newlib 编译时 errno 无法重定向到 _rt_errno 的问题
Signed-off-by: MurphyZhao <d2014zjt@163.com>
|
2019-04-11 14:24:36 +08:00 |
Bernard Xiong
|
38c49099c9
|
[libc] Fix the printf issue when disable DFS
|
2018-12-28 21:41:01 +08:00 |
Bernard Xiong
|
ad42abb933
|
[Libc] Disable ENV when disable DFS.
|
2018-11-09 09:18:05 +08:00 |
Bernard Xiong
|
9064b28c2a
|
[license] Change license to Apache.
|
2018-10-14 19:28:18 +08:00 |
Bernard Xiong
|
fcb62b80da
|
[libc] Add _EXFUN judgement
|
2018-09-30 09:41:43 +08:00 |
Bluebear233
|
ad1d6600b8
|
Update libc.c
修复没有使用RT_USING_CONSOLE时,libc.c编译报错
|
2018-09-15 00:32:36 +08:00 |
Bernard Xiong
|
efe4523132
|
[Kernel] move module tolibc/libdl.
|
2018-08-30 20:27:45 +08:00 |
Bernard Xiong
|
884fb70fe9
|
[Kernel] Add device ops feature.
|
2018-06-10 17:59:17 +08:00 |
Bernard Xiong
|
682da9b249
|
[Kernel] Remove object container in module feature.
|
2018-06-10 17:56:02 +08:00 |
armink
|
5501ec36cb
|
[components/libc] Move time() and clock() function to libc time.c.
|
2018-05-07 18:19:15 +08:00 |
armink
|
201d2830e6
|
[components/libc] Remove #if defined(RT_USING_RTC) on time.c.
|
2018-05-07 18:05:10 +08:00 |
armink
|
f09e39ebd3
|
[Components/libc] Fix compile error.
|
2018-05-04 09:06:57 +08:00 |
armink
|
5dd0539293
|
[Components/libc] Add gettimeofday to newlib libc.
|
2018-05-03 15:43:14 +08:00 |
Bernard Xiong
|
f83eb41ef7
|
[libc] fix the compiling warning
|
2018-03-05 21:17:03 +08:00 |
BernardXiong
|
780c09e3e4
|
[libc] Fix the O_CREAT issue.
libc_stdio_set_console/newlib uses fopen to open console device, which
has O_CREAT flag and cause fault.
|
2018-02-11 13:57:51 +08:00 |
Bernard Xiong
|
4e41b0573b
|
[libc] fix the fcntl issue in newlib
|
2018-02-07 19:55:35 +08:00 |
sundm75
|
9dfe8e25c2
|
龙芯1C使用的libc初始化添加了dev的定义条件
|
2018-01-14 09:22:02 +08:00 |
armink
|
392a33d6c5
|
[libc] Add libc_stdio_get_console .
|
2018-01-12 16:55:47 +08:00 |
BernardXiong
|
d3da3bd9b2
|
[libc] move clock_time to time.
|
2017-12-31 16:43:08 +08:00 |
JasonJiaJie
|
3454484346
|
[Termios]Fix compile error for gcc and iar.
Fix compile error for gcc and iar.Add termios.h to newlib and dlib
|
2017-12-07 18:32:06 +08:00 |
bernard
|
ed033053cf
|
[libc] Add mmap API
|
2017-11-30 21:18:55 +08:00 |
bernard
|
8a38307e2c
|
[libc] Add RT_USING_POSIX macro.
1. Add macro check in rtdebug.h;
2. Use RT_USING_POSIX for poll/select, stdin etc.
3. Split dfs_posix.h to dfs_posix.h, dfs_poll.h and dfs_select.h;
|
2017-10-17 22:27:06 +08:00 |
bernard
|
5c7b16d00b
|
[libc] Update libc.
1. Add POSIX termios implementation;
2. Add POSIX signals implementation;
3. Add stdio for each libc.
|
2017-10-15 22:41:59 +08:00 |
bernard
|
8bdf993bfc
|
[libc] Build correct SConscript file.
|
2017-10-13 12:44:54 +08:00 |
bernard
|
db88c0b6a2
|
[libc] Change libc stubs to compiler folder.
|
2017-10-10 17:12:03 +08:00 |