Meco Man
|
19347ed454
|
[libc][unistd] 完善isatty()
|
2021-04-26 14:31:31 +08:00 |
Meco Man
|
ae66d82624
|
update sconscript
|
2021-04-25 21:32:08 +08:00 |
Meco Man
|
f9ba41f4c2
|
更改libc目录为common 以及 none-gcc
|
2021-04-25 21:10:31 +08:00 |
Meco Man
|
c871726e89
|
update readme
|
2021-04-21 02:16:29 +08:00 |
Meco Man
|
40c09fc1e0
|
重新分类为common文件夹下属all文件夹和excgcc文件夹
|
2021-04-21 00:56:36 +08:00 |
Meco Man
|
926cd86589
|
remove dlib and armlibc sys folder
|
2021-04-18 01:36:35 +08:00 |
Meco Man
|
bc25c8a6e8
|
update sconscript
|
2021-04-18 00:55:32 +08:00 |
Meco Man
|
9d401ea8b0
|
重新整理libc重复共用文件,创建common_for_all 和 common_for_keiliar
|
2021-04-18 00:51:07 +08:00 |
Meco Man
|
46d51a99f1
|
优化get_timeval set_timeval 条件编译代码结构
|
2021-04-15 16:34:09 +08:00 |
Meco Man
|
b74022e2c4
|
mktime support fixed timezone
|
2021-04-15 14:31:23 +08:00 |
Meco Man
|
8e2a456d7a
|
implement set_timeval
|
2021-04-15 14:01:55 +08:00 |
Meco Man
|
4accfc410c
|
修改get_timeval的错误返回形式
|
2021-04-15 00:57:01 +08:00 |
armink
|
76be91c7de
|
[libc/time] Add microseconds time get feature in gettimeofday.
|
2021-04-14 20:10:47 +08:00 |
Meco Man
|
b4040df9dc
|
[libc][time][bug] LOG_W will cause a recursive printing if ulog timestamp function is turned on
|
2021-04-11 13:31:11 +08:00 |
jeshrz
|
7c999e1950
|
enhance robustness for pthread
|
2021-03-31 09:22:47 +08:00 |
Meco Man
|
a584b8ba6b
|
[libc][time] add debug tag
|
2021-03-28 10:33:13 +08:00 |
Meco Man
|
0ec2a5f782
|
[libc][time] add LOG_W to give a warning when RTC device is not used
|
2021-03-26 17:36:43 +08:00 |
Bernard Xiong
|
5c50a8794f
|
Merge pull request #4458 from mysterywolf/time
[libc][time] 修复没有末尾\0的bug
|
2021-03-23 20:10:37 +08:00 |
Bernard Xiong
|
677f9c5aa6
|
Merge pull request #4470 from mysterywolf/ioctl
[libc][ioctl] 将sys/ioctl.h移至common文件夹
|
2021-03-19 22:52:40 +08:00 |
Meco Man
|
9d17aa7ce5
|
[libc][ioctl] 将sys/ioctl.h移至common文件夹
|
2021-03-17 02:37:42 +08:00 |
tangyuxin
|
1b68098f08
|
[libc] Fix Win32 compilation errors
|
2021-03-16 14:07:36 +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
|
cc1277d491
|
[libc][time] 修复没有末尾\0的bug
|
2021-03-15 11:29:42 +08:00 |
Meco Jianting Man
|
bc606f9a78
|
Delete rmtx.c
|
2021-03-11 15:42:22 +08:00 |
Bernard Xiong
|
d9b8984398
|
Merge pull request #4433 from mysterywolf/clang
[libc][time][bug] 修复ARM6报错的问题
|
2021-03-09 21:00:15 +08:00 |
Meco Man
|
09c5420d21
|
[libc][time][bug] 修复ARM6报错的问题
|
2021-03-09 17:51:35 +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 |
Meco Man
|
ff9210a84d
|
revise comment
|
2021-03-05 23:13:57 +08:00 |
Meco Man
|
3253312758
|
remove difftime()
|
2021-03-05 23:09:00 +08:00 |
Bernard Xiong
|
0a54f4c3dd
|
Merge pull request #4388 from mysterywolf/getline
[libc][getline] 删除不必要的声明信息
|
2021-03-01 15:18:52 +08:00 |
Meco Man
|
70f5c10262
|
remove comments
|
2021-02-28 11:12:18 +08:00 |
Meco Man
|
ac275965f2
|
[libc][newlib] 对syscall中malloc相关桩函数做出编译调整
|
2021-02-28 11:09:48 +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
|
952e35d9d3
|
update Kconfig
|
2021-02-26 06:34:52 +08:00 |
Meco Man
|
88abde1578
|
[libc] beatify getline
|
2021-02-26 06:17:22 +08:00 |
Bernard Xiong
|
fae0fa8eea
|
Merge pull request #4383 from mysterywolf/istty
[libc]fix bug of _isatty_r()
|
2021-02-26 00:48:58 +08:00 |
Meco Man
|
1ce2065660
|
[libc][armlibc] add multithreaded protection
|
2021-02-25 09:14:19 +08:00 |
Meco Man
|
20b95b8af5
|
[libc]fix bug of _isatty_r()
|
2021-02-24 22:09:00 +08:00 |
Bernard Xiong
|
b7a71b8552
|
Merge pull request #4371 from mysterywolf/fixold
[libc] 去除RT_USING_NOLIBC 历史遗留
|
2021-02-24 16:45:29 +08:00 |
Bernard Xiong
|
86aec6371a
|
Merge pull request #4381 from mysterywolf/exit
[kernel] rt_thread_control() 关闭线程后增加rt_schedule调度
|
2021-02-24 16:43:00 +08:00 |
Meco Man
|
2b98ac215a
|
[kernel] rearrange rt_thread_control() - schedule the thread when close it
|
2021-02-24 16:29:43 +08:00 |
Meco Man
|
bf7a3af6fd
|
update readme
|
2021-02-23 11:28:25 +08:00 |
Meco Man
|
6ee0d45644
|
update
|
2021-02-23 11:16:41 +08:00 |
Meco Man
|
9220447060
|
update
|
2021-02-23 10:28:13 +08:00 |
Meco Man
|
497e7b45d4
|
remove minilibc
|
2021-02-23 03:28:19 +08:00 |
Meco Man
|
b2d3317c6a
|
remove minilibc
|
2021-02-23 03:21:16 +08:00 |
Meco Man
|
19c8cab8bd
|
update
|
2021-02-22 17:02:45 +08:00 |
Meco Man
|
69dc37e1aa
|
update
|
2021-02-22 16:53:54 +08:00 |
Meco Man
|
46b5eb378f
|
remove _getpid_r()
|
2021-02-22 16:30:10 +08:00 |
Meco Man
|
19ef112016
|
improve and beautify syscalls
|
2021-02-21 18:20:45 +08:00 |
Meco Man
|
3ebb48fae1
|
add comment
|
2021-02-21 18:05:47 +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
|
ae2d414ca1
|
add system() for IAR
|
2021-02-20 11:57:41 +08:00 |
Meco Man
|
0ce0e2c234
|
update
|
2021-02-20 11:35:41 +08:00 |
Meco Man
|
eaa3454bbe
|
优化abort函数
|
2021-02-20 11:31:58 +08:00 |
Bernard Xiong
|
7ed6644db9
|
Merge pull request #4344 from mysterywolf/exit_1
[libc][common] 精简exit和abort函数
|
2021-02-18 00:06:18 +08:00 |
Meco Man
|
263d856fa4
|
update
|
2021-02-17 23:50:12 +08:00 |
Meco Man
|
3392d7fe50
|
[libc][newlib]重定义CLOCKS_PER_SEC宏
|
2021-02-17 03:21:20 +08:00 |
Meco Man
|
933c54c668
|
update
|
2021-02-17 00:27:24 +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 |
Bernard Xiong
|
06f47dafd2
|
Merge pull request #4339 from mysterywolf/exit
[libc][keil]实现_sys_tmpnam()函数
|
2021-02-15 23:43:32 +08:00 |
Bernard Xiong
|
91d29c33db
|
Merge pull request #4340 from mysterywolf/RT_TICK_PER_SECOND
[libc][keil] 在sconscript中定义CLOCKS_PER_SEC宏
|
2021-02-15 23:30:10 +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
|
c842f2a067
|
change header
|
2021-02-15 08:05:49 +08:00 |
Meco Man
|
540bacad9c
|
update
|
2021-02-15 08:03:52 +08:00 |
Meco Man
|
abcb050603
|
[libc][iar][gcc] 优化remove函数
|
2021-02-15 07:53:58 +08:00 |
Meco Man
|
4615a7d96c
|
remove gcc
|
2021-02-15 07:35:14 +08:00 |
Meco Man
|
33769db3cf
|
[libc][gcc][keil] 在sconscript中定义RT_TICK_PER_SECOND宏
|
2021-02-15 07:17:16 +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
|
652d98bca6
|
update dlibc syscalls.c
|
2021-02-13 15:16:53 +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
|
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
|
598aa86f75
|
move clock_time_to_tick to time.c
|
2021-02-12 20:36:17 +08:00 |
Meco Man
|
5fc59f88c1
|
update
|
2021-02-12 12:14:45 +08:00 |
Meco Man
|
ac500f35d6
|
change RT_USING_PTHREADS to RT_USING_POSIX
|
2021-02-12 12:08:14 +08:00 |
Meco Man
|
e33e7822d7
|
add <sys/types.h>
|
2021-02-12 02:58:44 +08:00 |
Meco Man
|
fa8e8ed31f
|
add RTM_EXPORT label for unistd.c
|
2021-02-12 02:21:30 +08:00 |
Meco Man
|
e3a32e807c
|
update
|
2021-02-12 02:20:22 +08:00 |
Meco Man
|
789f1a8753
|
move all functions located in <pthread_sleep.c> to this file
|
2021-02-12 02:12:33 +08:00 |
Meco Man
|
417f8b9bed
|
update
|
2021-02-12 01:46:16 +08:00 |
Meco Man
|
107c27f38d
|
update
|
2021-02-12 01:40:45 +08:00 |
Meco Man
|
291fe36139
|
[pthread][libc] move 'clock_time' to libc
|
2021-02-12 01:30:41 +08:00 |
Bernard Xiong
|
a4dd106d49
|
Merge pull request #4316 from mysterywolf/gettimeofday
[libc][time] 修复多处bug;增加time相关函数
|
2021-02-11 23:37:25 +08:00 |
Meco Man
|
ce4fabe158
|
add errno
|
2021-02-11 20:48:30 +08:00 |
Meco Man
|
dbe1a9c2dc
|
移除无用的代码
|
2021-02-11 16:29:14 +08:00 |
Meco Man
|
dd147925e5
|
fix time() return value
|
2021-02-11 13:41:24 +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 |
Meco Man
|
e3fee1ca77
|
2 spaces -> 4 spaces
|
2021-02-11 02:46:23 +08:00 |
Meco Man
|
d67d4d3fd0
|
add difftime()
|
2021-02-11 02:34:38 +08:00 |
Meco Man
|
51cb109cf8
|
fix bug #3183 - align days[] and months[] to 4 bytes
|
2021-02-11 02:33:45 +08:00 |