Meco Man
|
a354f846e8
|
[libc]&[dfs] remove unnecessary RT_USING_POSIX and RT_USING_DFS_DEVFS
|
2021-10-13 15:21:41 -04:00 |
Meco Man
|
b6c2368bef
|
[libc][keil] remove libc_stdio_read() in __MICROLIB
|
2021-10-12 23:06:19 -04:00 |
Meco Man
|
c80688126a
|
[libc] 优化system 支持gcc
|
2021-09-27 22:20:21 -04:00 |
Meco Man
|
0a799653df
|
[libc][syscalls]将在libc初始化之前调用printf的行为下调为警告级别
|
2021-09-27 07:49:25 -04:00 |
Meco Man
|
86bb54fde6
|
[libc][syscalls] 在标准输入输出前加校验,反正在libc初始化之前调用printf出问题
|
2021-09-27 06:51:40 -04:00 |
Meco Man
|
c8c632512a
|
[libc][syscall]移除libc_stdio_read/write函数,优化syscall
|
2021-09-21 12:51:26 -04:00 |
Meco Man
|
b5c31a9878
|
[libc] 修复keil编译不过的问题
|
2021-09-11 08:45:06 -04:00 |
马志远
|
221da7f464
|
Remove C Style Command Shell
|
2021-08-23 17:30:05 +08:00 |
Meco Man
|
926cd86589
|
remove dlib and armlibc sys folder
|
2021-04-18 01:36:35 +08:00 |
Meco Man
|
9d401ea8b0
|
重新整理libc重复共用文件,创建common_for_all 和 common_for_keiliar
|
2021-04-18 00:51:07 +08:00 |
Meco Man
|
9d17aa7ce5
|
[libc][ioctl] 将sys/ioctl.h移至common文件夹
|
2021-03-17 02:37:42 +08:00 |
Bernard Xiong
|
b12615f344
|
Merge pull request #4427 from mysterywolf/components
[components] auto & manual formatted
|
2021-03-16 13:53:54 +08:00 |
Meco Man
|
9952042b0c
|
remove inherent mutex protect
|
2021-03-09 11:33:22 +08:00 |
Meco Man
|
3c05a4e719
|
[compoenets] auto & manual formatted
|
2021-03-08 18:19:04 +08:00 |
Bernard Xiong
|
2bf53d315d
|
Merge pull request #4369 from mysterywolf/removeminilibc
[libc]移除minilibc 并将其职能并入newlibc中
|
2021-02-27 09:12:45 +08:00 |
Meco Man
|
1ce2065660
|
[libc][armlibc] add multithreaded protection
|
2021-02-25 09:14:19 +08:00 |
Meco Man
|
b2d3317c6a
|
remove minilibc
|
2021-02-23 03:21:16 +08:00 |
Meco Man
|
19ef112016
|
improve and beautify syscalls
|
2021-02-21 18:20:45 +08:00 |
Meco Man
|
c13c00e45c
|
update
|
2021-02-21 18:01:29 +08:00 |
Meco Man
|
d06420e1d7
|
implement getuid and getpid
|
2021-02-21 17:25:36 +08:00 |
Bernard Xiong
|
4094b0e398
|
Merge pull request #4358 from mysterywolf/master
[libc] 优化abort函数
|
2021-02-20 12:15:49 +08:00 |
Bernard Xiong
|
b204651517
|
Merge pull request #4333 from mysterywolf/pthread
[pthread][libc][time] 修改pthread与libc的时间函数若干问题
|
2021-02-20 12:12:56 +08:00 |
Meco Man
|
eaa3454bbe
|
优化abort函数
|
2021-02-20 11:31:58 +08:00 |
Meco Man
|
263d856fa4
|
update
|
2021-02-17 23:50:12 +08:00 |
Meco Man
|
9f5878b2fb
|
update
|
2021-02-17 00:18:49 +08:00 |
Meco Man
|
e927a53b41
|
精简exit abort system函数
|
2021-02-17 00:02:28 +08:00 |
Meco Man
|
c4d11f52dd
|
update
|
2021-02-14 18:47:48 +08:00 |
Meco Man
|
bb35f07bf2
|
implement _sys_tmpnam()
|
2021-02-14 18:46:55 +08:00 |
Meco Man
|
f1fa47611f
|
update
|
2021-02-13 13:30:40 +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
|
e3a32e807c
|
update
|
2021-02-12 02:20:22 +08:00 |
mysterywolf
|
702103a203
|
prepare for usleep
|
2020-12-16 15:25:08 +08:00 |
mysterywolf
|
1ad70b20ad
|
[keil][libc]防止开启pthread功能后 keil报错
|
2020-12-04 20:16:56 +08:00 |
mysterywolf
|
d5f8830177
|
add newlib/dlib readme
|
2020-11-10 13:06:16 +08:00 |
mysterywolf
|
794f969d36
|
[libc][armlibc] add readme
|
2020-11-10 12:55:21 +08:00 |
Meco Man
|
60b1b87903
|
[fixed] 在keil环境下 compilers\armlibc\sys\unistd.h 与 libc_fcntl.h的宏定义发生了重复定义的冲突
|
2020-10-02 11:22:17 +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 |
mysterywolf
|
8a08be6b9e
|
[fix bugs]修改armlibc/sys/types.h 该文件中不能用rt_数据类型,否则会引起编译器递归编译
|
2020-09-05 17:41:54 +08:00 |
mysterywolf
|
5721fa8990
|
Signed-off-by: mysterywolf
|
2020-09-02 10:33:37 +08:00 |
mysterywolf
|
a162640f89
|
Signed-off-by: mysterywolf
|
2020-09-02 10:25:52 +08:00 |
mysterywolf
|
837604553b
|
增加unistd.c文件
|
2020-09-02 10:22:47 +08:00 |
Meco
|
576475f14f
|
change format
|
2020-08-05 09:28:10 +08:00 |
Meco
|
f7ba4a6341
|
增加条件编译,防止RT_USING_DFS没有定义时 _sys_flen()出现编译警告:stat变量定义但没有被调用 的问题
|
2020-08-05 02:47:27 +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 |
zhangjun
|
a186ada6da
|
[components][libc][compilers]移动time相关头文件到common目录
|
2019-09-10 09:59:11 +08:00 |
zhangjun
|
3ede7630c0
|
[components][libc][compilers][common]拆分armcc和iar的time相关函数到common目录,同时修复原来在使用LIBC时time相关函数的BUG(armcc下使用gmtime、localtime、mktime会导致崩溃)
|
2019-08-22 15:34:50 +08:00 |