| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-01-02 | fix some -Wmissing-prototypes warnings | Meco Man | |
| 2023-12-28 | [libc] fix undefined warning of rt_memset | Meco Man | |
| 2023-12-25 | [libc][picolibc] fix llvm compling warning | Meco Man | |
| /home/runner/work/rt-thread/rt-thread/components/libc/compilers/picolibc/syscall.c:24:16: warning: returning 'volatile int *' from a function with result type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return &__pico_errno; ^~~~~~~~~~~~~ /home/runner/work/rt-thread/rt-thread/components/libc/compilers/picolibc/syscall.c:30:16: warning: returning 'volatile int *' from a function with result type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return &__pico_errno; ^~~~~~~~~~~~~ /home/runner/work/rt-thread/rt-thread/components/libc/compilers/picolibc/syscall.c:33:12: warning: incompatible pointer types returning 'rt_err_t *' (aka 'long *') from a function with result type 'int *' [-Wincompatible-pointer-types] return &tid->error; | |||
| 2023-12-21 | Update epoll and timerfd (#8330) | zmq810150896 | |
| 2023-12-21 | [libc][Kconfig] default open epoll/eventfd/signalfd/timerfd/select (#8386) | zmq810150896 | |
| 2023-12-10 | update libc (#8335) | geniusgogo | |
| 2023-12-06 | Updated issues related to uds capacity and eventfd macro redefinition (#8329) | zmq810150896 | |
| 2023-11-30 | [nano] rt-thread susport nano option | Meco Man | |
| 2023-11-28 | [SAL] Update SAL,Add socketpair sendmsg recvmsg function (#8293) | rcitachi | |
| 2023-11-21 | [libc] add RT_USING_INTERNAL_LIBC_ONLY macro | Meco Man | |
| This option is for RT-Thread Nano version. If select this option, it will not compile components/libc folder and only use tool chain internal libc. Normally, the tool chain internal is only cover ISO standard (e.g. armcc), but some tool chains' internal libc will cover more than ISO standard (e.g. newlib). | |||
| 2023-11-20 | [libc] add comment for RT_USING_EXTERNAL_LIBC | Meco Man | |
| 2023-11-16 | [fix] sal build error. | guozhanxin | |
| 2023-11-16 | [libc] update ctime.c compatible with old drivers | guozhanxin | |
| 2023-11-08 | [libc][picolibc] improve gcc picolibc support | Xiang.Lin | |
| 2023-11-01 | [libc] add comments to the cstdlib.c (#8209) | shu-qian | |
| Co-authored-by: sq <[email protected]> | |||
| 2023-10-31 | [libc] [ctime] fix rt_timespec_to_tick fun internal data overflow (#8198) | kk | |
| 2023-10-26 | [ctime] fixup of data racing (#8187) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-10-25 | 🎈 perf: perf rt_hw_interrupt_disable/enable (#8042) | xqyjlj | |
| Signed-off-by: Shell <[email protected]> Co-authored-by: Shell <[email protected]> | |||
| 2023-10-24 | [libc][time]修复MDK编译环境下difftime()函数多重定义的问题 ↵ | 梁生 | |
| (#8174) | |||
| 2023-10-17 | Sync dfs lwp (#8123) | geniusgogo | |
| 2023-10-13 | Fixed issues with timerfd (#8102) | zmq810150896 | |
| 2023-09-23 | Add the system call timerfd and update SConscript for signalfd (#8067) | zmq810150896 | |
| 2023-09-19 | [picolibc] fix the errno declaration conflict | Meco Man | |
| /home/runner/work/rt-thread/rt-thread/components/libc/compilers/picolibc/syscall.c:13:5: error: conflicting types for 'pico_get_errno' int pico_get_errno(void) ^ /opt/LLVMEmbeddedToolchainForArm-16.0.0-Linux-x86_64/bin/../lib/clang-runtimes/arm-none-eabi/armv7em_hard_fpv4_sp_d16/include/sys/errno.h:59:6: note: previous declaration is here int *__PICOLIBC_ERRNO_FUNCTION(void); | |||
| 2023-09-20 | Adapt rt_channel, increase the generality of some rt_channel functionality ↵ | zmq810150896 | |
| on dfs v2, and standardize signalfd (#8047) | |||
| 2023-09-11 | Add the system call signalfd (#8001) | zmq810150896 | |
| 2023-09-08 | [posix]修复消息队列返回长度异常 (#8014) | zhkag | |
| 2023-09-06 | Optimize the epoll code to remove restrictions on descriptors (#7951) | zmq810150896 | |
| 2023-08-28 | [ctime] 避免时区为负数时引入的隐式转换问题 | TangZhenye | |
| 2023-08-23 | cleanup: fix building warnings | geniusgogo | |
| 2023-08-21 | [tools] add GetGCCLikePLATFORM | Meco Man | |
| GCC like means the toolchains which are compatible with GCC | |||
| 2023-08-17 | [libc][newlib] __sdidinit is obselete | FragrantRye | |
| related: https://github.com/RT-Thread/rt-thread/issues/7923 https://github.com/mirror/newlib-cygwin/commit/44b60f0c4ba597c55dcac4f2d3119a3055c80ba1 Co-authored-by: Meco Man <[email protected]> | |||
| 2023-08-17 | [libc][posix/io/stdio] rename libc.c as posix/stdio.c | Meco Man | |
| 2023-08-13 | [libc][time] pre-support fully version timezone and daylight saving time | Meco Man | |
| 2023-08-13 | [libc][timezone] implement lightweith timezone configuration | Meco Man | |
| 2023-08-08 | [libc][time] silence the incorrect type warning | Meco Man | |
| 2023-08-07 | update components & lwp. (#7888) | geniusgogo | |
| 2023-08-03 | Add fops for dfs_v2 and rt_set_errno (#7910) | zmq810150896 | |
| 2023-08-01 | Add the system call epoll (#7893) | zmq810150896 | |
| 2023-08-01 | [components/ctime] fix the free of rt_work (#7882) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-07-27 | Add the system call eventfd (#7835) | zmq810150896 | |
| 2023-07-24 | [smart] 修复用户态 mq_receive 不能阻塞 (#7836) | zhkag | |
| 2023-07-22 | [smart] fix possible memory leak (#7832) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-07-21 | [libc][time] cleanup code | Meco Man | |
| 2023-07-20 | ✨ feat(ktime): add RT_USING_KTIME to kconfig build | xqyjlj | |
| 2023-07-20 | [component/lwp] support more feature of signal from IEEE Std 1003.1-2017 (#7828) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-07-17 | [time]时钟框架重构 (#7794) | xqyjlj | |
| 2023-07-09 | [debug] remove RT_DEBUG_xxx | Meco Man | |
| remove RT_DEBUG_THREAD RT_DEBUG_SCHEDULER RT_DEBUG_IPC RT_DEBUG_TIMER RT_DEBUG_IRQ RT_DEBUG_MEM RT_DEBUG_SLAB RT_DEBUG_MEMHEAP | |||
| 2023-07-05 | [posix] posix 的 mqueue 对接到文件系统的 fd (#7768) | zhkag | |
| 2023-06-29 | [include][dbg]update: no longer use RT_DEBUG_LOG in rtdebug.h (#7750) | Shicheng Chu | |
| 2023-06-29 | [libc]更新 libc timer id 分配方式 (#7744) | zhkag | |
