文件最后提交记录最后更新时间
update openharmony 1.0.1 5 年前
update openharmony 1.0.1 5 年前
update openharmony 1.0.1 5 年前
refactor: 不同C库的malloc适配归一 1. 不同C库的malloc实现归一化,由原先//kal/libc/musl、//kal/libc/newlib、 //../../third_party/musl/porting/liteos_m_iccarm/kernel 各自实现, 统一至//kal/posix/src/malloc.c实现,并实现对三种C库的兼容 2. Kconfig归一化的配套调整,删除Top->"Compat"->"Choose libc implementation"下 malloc API的开关控制,统一归入"Top"->"Compat"->"Enable POSIX API"下 "Enable POSIX MALLOC API"进行能力开关控制 BREAKING CHANGE: Kconfig变更: 删除: LOSCFG_LIBC_ICCARM_MALLOC LOSCFG_LIBC_NEWLIB_MALLOC 新增: LOSCFG_POSIX_MALLOC_API close: I6AGOW Signed-off-by: arvinzzz <zhaotianyu9@huawei.com> Change-Id: I584e337cdb36184cf40c36c4f7c73ab780c31a42 3 年前
fix: 增加los错误码和posix错误码对接接口 方案描述: 1, 增加一个内部接口, 用于los接口返回的错误码转换成posix错误码 BREAKING CHANGE: 无新增接口, 原有接口pthread_create错误时的错误码进行了区分 Close #I6NWNV Signed-off-by: wangchen <wangchen240@huawei.com> 3 年前
fix: 增加los错误码和posix错误码对接接口 方案描述: 1, 增加一个内部接口, 用于los接口返回的错误码转换成posix错误码 BREAKING CHANGE: 无新增接口, 原有接口pthread_create错误时的错误码进行了区分 Close #I6NWNV Signed-off-by: wangchen <wangchen240@huawei.com> 3 年前
iccarm工具链编译适配 Signed-off-by: i-wangliangliang <willfox@126.com> Change-Id: I9360dc232c35ec4db7a9bee08f3c288e22941e39 3 年前
fix: 当前仓代码编译告警的问题 【背景】 当前仓代码存在编译告警需要处理 【修改方案】 在测试用例中屏蔽了-Werror选项 在对应的代码处添加了相应函数的声明头文件 【影响】 对现有的产品编译不会有影响。 re #I4N50W Signed-off-by: yinjiaming <yinjiaming@huawei.com> Change-Id: I7dc1e38105aa3d60f9f991f34f88875cccb48463 4 年前
fix: 给函数LOS_MutexDelete 前添加(VOID) Signed-off-by: yinjiaming <yinjiaming@huawei.com> Change-Id: I49a7c305e955bccca78b80ddeea66330e8b03ac0 3 年前
fix: 修复一些静态扫描工具发现的问题 Change-Id: I4890de0066f33bf44e913b550edfa3639bce7caf Signed-off-by: Far <yesiyuan2@huawei.com> 3 年前
fix: 增加los错误码和posix错误码对接接口 方案描述: 1, 增加一个内部接口, 用于los接口返回的错误码转换成posix错误码 BREAKING CHANGE: 无新增接口, 原有接口pthread_create错误时的错误码进行了区分 Close #I6NWNV Signed-off-by: wangchen <wangchen240@huawei.com> 3 年前
feat: 支持任务栈可配置 支持liteos_m 任务栈可配置 支持pthread 任务栈可配置 支持cmsis 任务栈可配置 BREAKING CHANGE: pthread_create 支持任务栈设置 osThreadNew 支持任务栈设置 TSK_INIT_PARAM_S 结构体添加stackAddr 字段 Signed-off-by: zhushengle <zhushengle@huawei.com> Change-Id: Ifa2a3581b705631cc83cbde6182a39c28d66de2a 4 年前
fix:pthread_cond_timedwait解锁后清理的问题 该函数解锁mutex 后先清理事件,导致等的事件丢失 Signed-off-by: yinjiaming <yinjiaming@huawei.com> Change-Id: I36f8658b1b850734bc029b486fec103f6bd10588 3 年前
feat: 增加mutex trace功能 Close: #I5YJOZ Signed-off-by: zhangdengyu <zhangdengyu2@huawei.com> Change-Id: Id36ed4f4d23b9aa59ae9ee8cdb17c06d7e3c151b 3 年前
fix: 修复未使用的参数和类型比较编译报错问题 Signed-off-by: fangye <fangye@talkweb.com.cn> Change-Id: I64f9e0cd20b62f877f353340b81922ddd45fbf7c 4 年前
feature: Newlib support signal. 修改signal适配支持Newlic close #I4RD3H Signed-off-by: JerryH <huangjieliang@huawei.com> Change-Id: I59f59856a275f5a4f802a1ea7d08e9405a2fb6aa 4 年前
fix: 修复gettimeofday接口获取时间方式依赖RTC钩子 gettimeofday 接口获取时间的方式依赖于RTC钩子,造成了精度的差异, 现去掉其依赖 BREAKING CHANGE: 修复gettimeofday接口获取时间方式依赖RTC钩子对外变更描述: 修改API: int gettimeofday(struct timeval *tv, void *ptz); Close #I6WV3V Signed-off-by: yinjiaming <yinjiaming@huawei.com> Change-Id: I87f46661a2b6edf9fd179e8c6e2cfe72da0c0c61 2 年前
fix(posix接口融合): posix接口融合,接口规范兼容性修改 posix接口融合,接口规范兼容性修改 BREAKING CHANGE: 接口修改: calloc pthread_mutex_init mq_unlink pthread_join pthread_exit pthread_attr_init pthread_attr_destroy pthread_condattr_destroy pthread_cond_timedwait pthread_mutexattr_init pthread_mutexattr_settype pthread_mutex_destroy pthread_mutex_timedlock pthread_mutex_trylockk pthread_mutex_unlock sem_getvalue sem_timedwait pthread_cond_timedwait nanosleep timer_create timer_settime timer_gettime testStdlibStrtoull005 testStdlibStrtol011 testStdlibStrtoul007 testPthread004 新增接口: CheckForCancel pthread_setcancelstate pthread_setcanceltype pthread_once pthread_setschedprio pthread_attr_setstack pthread_attr_getstack pthread_condattr_getpshared pthread_condattr_setpshared pthread_condattr_getclock pthread_mutexattr_gettype CheckMutexAttr OsMuxPreCheck sem_trywait MuxPendForPosix MuxPostForPosix 增加overrun功能 接口变化: mq_getsetattr 改为内部接口MqGetSetAttr GetTickTimeFromNow->OsGetTickTimeFromNow 接口位置转移: pthread_equal接口由newlib下转移到kal/posix/src/pthread.c中 Signed-off-by: LiteOS2021 <dinglu@huawei.com> 4 年前