summaryrefslogtreecommitdiff
path: root/components/libc/compilers/newlib
AgeCommit message (Collapse)Author
2023-06-10[dfs] Add DFS v2.0 (#7606)Bernard Xiong
2023-04-30[libc] support external third pary libc software package (#7425)Man, Jianting (Meco)
2022-11-22[libc][musl] support arm-linux-musleabi toolchainMan, Jianting (Meco)
目前基本功能已经可以在QEMU上跑起来,但是pthread和内核signal选中会报冲突。先合并一版本,后续解决这些问题。
2022-10-25[compiler] 增加SConscript依赖标志 AddDepend (#6534)Man, Jianting (Meco)
* [compiler] 增加SConscript依赖标志 AddDepend * RT_USING_NEWLIB->RT_USING_NEWLIBC RT_USING_ARM_LIBC->RT_USING_ARMLIBC * 删除过时的板载测试例程 * [gd32] 移除无用的反汇编文件 * [bsp]移除老旧bsp中对RT_USING_NEWLIBC的手动宏定义
2022-06-23[libc][newlib] format (#6104)Man, Jianting (Meco)
2022-06-09[Scons] ↵Meco Man
将GCC判断条件改为列表方式,方便后续增加新的编译工具链
2022-05-19[rtdef][libc] solve the conflicts between libc data types and rtdef data ↵Man, Jianting (Meco)
types (#5961)
2022-04-09[libc] fix the sys/select.h problem (#5790)Man, Jianting (Meco)
2022-04-08[libc] improve sconscript (#5789)Man, Jianting (Meco)
2022-03-21[libc] fix a typo (#5689)Man, Jianting (Meco)
2022-01-24[posix][io]整理posix/io文件夹 (#5539)Man, Jianting (Meco)
* [posix][io]整理posix/io文件夹 - 将select.c移入到poll文件夹 - 将libc.c移入到tty文件夹,isatty函数归并到libc.c中, termios并入tty文件夹中 - 整理Sconscript Signed-off-by: Meco Man <[email protected]> * [libc][newlib]调整文件夹结构
2022-01-17[libc] 调整文件结构Meco Man
2021-09-27[libc]新建gcc文件夹,将newlib和partical文件夹并入Meco Man
2021-09-27[libc][syscalls]将在libc初始化之前调用printf的行为下调为警� ↵Meco Man
�级别
2021-09-27Merge branch 'master' into libc_stdioMeco Jianting Man
2021-09-27[libc][newlib][syscalls] fileno(stdout)->STDOUT_FILENOMeco Man
2021-09-27[libc][syscalls] ↵Meco Man
在标准输入输出前加校验,反正在libc初始化之前调用printf出问题
2021-09-25[libc][newlib] 优化syscall 将minilib.c并入syscalls.cMeco Man
2021-09-25[libc]重构_libc_init_array 防止gcc下芯片无法启动Meco Man
2021-09-21[libc][syscall]移除libc_stdio_read/write函数,优化syscallMeco Man
2021-09-11[libc] remove rtlibcBernard Xiong
2021-08-11[newlib] fix compile error when closing RT_USING_CONSOLEgreedyhao
2021-06-23[libc][syscall]整理函数格式Meco Man
2021-06-12[errno][libc] 解决sys头文件在libc未开启时的引入问题Meco Man
2021-05-01Merge pull request #4649 from mysterywolf/libc2Bernard Xiong
[libc][time] remove _TIMESPEC_DEFINED in common/sys/time.h and complete time.c
2021-04-28[libc][time] 细微调整time.cMeco Man
2021-04-26[libc][unistd] 完善isatty()Meco Man
2021-04-18重新整理libc重复共用文件,创建common_for_all 和 common_for_keiliarMeco Man
2021-03-08[compoenets] auto & manual formattedMeco Man
2021-02-28remove commentsMeco Man
2021-02-28[libc][newlib] 对syscall中malloc相关桩函数做出编译调整Meco Man
2021-02-27Merge pull request #4369 from mysterywolf/removeminilibcBernard Xiong
[libc]移除minilibc 并将其职能并入newlibc中
2021-02-24[libc]fix bug of _isatty_r()Meco Man
2021-02-23updateMeco Man
2021-02-23updateMeco Man
2021-02-23remove minilibcMeco Man
2021-02-22updateMeco Man
2021-02-22updateMeco Man
2021-02-22remove _getpid_r()Meco Man
2021-02-21improve and beautify syscallsMeco Man
2021-02-20Merge pull request #4358 from mysterywolf/masterBernard Xiong
[libc] 优化abort函数
2021-02-20Merge pull request #4333 from mysterywolf/pthreadBernard Xiong
[pthread][libc][time] 修改pthread与libc的时间函数若干问题
2021-02-20updateMeco Man
2021-02-20优化abort函数Meco Man
2021-02-18Merge pull request #4344 from mysterywolf/exit_1Bernard Xiong
[libc][common] 精简exit和abort函数
2021-02-17updateMeco Man
2021-02-17[libc][newlib]重定义CLOCKS_PER_SEC宏Meco Man
2021-02-17updateMeco Man
2021-02-17精简exit abort system函数Meco Man
2021-02-15Merge pull request #4341 from mysterywolf/unlinkBernard Xiong
[libc][iar][gcc] 优化remove函数