Meco Man
|
54143409ca
|
增加#include <rtconfig.h> 防止开启termios功能后报错
|
2020-11-23 01:14:44 +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 |
Bernard Xiong
|
4515c21d29
|
Merge pull request #3942 from mysterywolf/unsitd
[fixed] 在keil环境下 compilers\armlibc\sys\unistd.h 与 libc_fcntl.h的宏定义发生了…
|
2020-10-11 09:39:13 +08:00 |
Bernard Xiong
|
a5cd7e7abd
|
Merge pull request #3944 from mysterywolf/libc
[fix bug] #3902
|
2020-10-11 09:37:38 +08:00 |
mysterywolf
|
96acad78ba
|
将posix_getline.h termios.h 头文件包含从<>改为""以防止路径出现分歧
|
2020-10-03 00:31:49 +08:00 |
mysterywolf
|
c7aa6f0619
|
[fix bug] #3902
|
2020-10-02 12:00:52 +08:00 |
Meco Man
|
60b1b87903
|
[fixed] 在keil环境下 compilers\armlibc\sys\unistd.h 与 libc_fcntl.h的宏定义发生了重复定义的冲突
|
2020-10-02 11:22:17 +08:00 |
mysterywolf
|
b3ab8a99e1
|
Signed-off-by: mysterywolf
|
2020-09-09 08:59:39 +08:00 |
mysterywolf
|
28e0c99d00
|
Signed-off-by: mysterywolf
|
2020-09-09 00:53:53 +08:00 |
mysterywolf
|
4305a678a3
|
修改common文件夹的sconscript 并 取消并恢复上一个commit的提交内容
|
2020-09-08 16:29:47 +08:00 |
mysterywolf
|
ff097f0467
|
增加 __GNUC__宏定义 和sconscript的平台识别以避免重复定义
|
2020-09-08 13:16:49 +08:00 |
mysterywolf
|
0607ff84ab
|
解决minilibc time.c和newlibc仅定义RT_LIBC_USING_TIME时冲突的问题
|
2020-09-08 11:12:56 +08:00 |
mysterywolf
|
f021cb982a
|
修改common下的sconscript脚本文件,增加unistd.c排除条件
|
2020-09-08 10:52:02 +08:00 |
mysterywolf
|
5eccf51b61
|
Signed-off-by: mysterywolf
|
2020-09-08 10:29: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 |
Bernard Xiong
|
be43008c56
|
[libc] remove pthread.h in newlib/syscalls.c
|
2020-06-06 13:23:56 +08:00 |
bigmagic
|
3d29ac8953
|
remove redefinition 'mode_t'
|
2020-04-11 22:35:02 +08:00 |
Bernard Xiong
|
b5e4aa58e0
|
[Kernel] Fix the signal compiling issue when using minilibc
|
2019-12-18 23:06:36 +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 |
zhangjun
|
3f39059217
|
[components][libc][compilers][common]移除time.c中未使用的变量timezone
|
2019-09-11 18:51:10 +08:00 |
zhangjun
|
a186ada6da
|
[components][libc][compilers]移动time相关头文件到common目录
|
2019-09-10 09:59:11 +08:00 |
yangjie
|
27222e9cd8
|
[compilers][libc] 在 minilibc 的 math.h 中增加 float_t 与 double_t 的定义
|
2019-09-07 18:06:03 +08:00 |
zhangjun
|
dabe951415
|
[components][libc][common]修改__IAR_SYSTEMS_ICC__宏定义的作用范围
|
2019-09-02 14:52:32 +08:00 |
zhangjun
|
6910a9e97b
|
修复IAR8.1之后出现的__localtime32等重定义错误
|
2019-08-27 15:03:01 +08:00 |
zhangjun
|
9714b520c4
|
[components][libc]修改Kconfig选项名
|
2019-08-22 15:59:51 +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 |
Bernard Xiong
|
2844e3d974
|
[dlib] Add more header files for IAR/dlib
|
2019-07-08 13:34:57 +08:00 |
SummerGift
|
e809ced607
|
【完善】格式化 minilibc/time.c
|
2019-05-16 08:48:31 +08:00 |
SummerGift
|
9f300de9cc
|
【修改】dlib newlib minilib 中的 gettimeofday() 函数实现
|
2019-05-16 08:47:47 +08:00 |
SummerGift
|
ec99faf022
|
【修改】由于 gettimeofday 函数依赖 rtc 设备才能实现,因此如果无法获取 rtc 设备应当断言
|
2019-05-16 08:42:01 +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 |
ZYH
|
6b7335a36f
|
[libc]fix size_t ssize_t
|
2019-03-28 17:18:40 +08:00 |
liruncong
|
4f108dbadf
|
[components/libc]armclang支持相关
|
2019-03-10 10:55:27 +08:00 |
liruncong
|
ce9629cb57
|
[components/libc/compilers/armlibc]_sys_exit增加RT_WEAK限定,由具体bsp重新实现,通常需要关闭中断,关闭IO输出等
|
2019-03-10 10:55:24 +08:00 |
gztss
|
11751d60e0
|
实现_sys_flen()函数
|
2019-01-24 09:05:41 +08:00 |
Bernard Xiong
|
56f1a8af4f
|
Merge pull request #2100 from gbcwbz/vi
Fix stdio fd error when POSIX api is used
|
2018-12-30 18:31:18 +08:00 |
Bernard Xiong
|
38c49099c9
|
[libc] Fix the printf issue when disable DFS
|
2018-12-28 21:41:01 +08:00 |
Bernard Xiong
|
96e6deac29
|
[Kernel] Fix the errno definitions in armcc/iar.
|
2018-12-27 09:11:07 +08:00 |