openharmony_kernel_liteos_a/syscall
zhushengle 9458de9ac6 fix: nanosleep 接口的rmtp参数被错误清零
posix/linux 标准:
nanosleep 使线程进入到了可被信号中断的状态,当线程睡眠被信号
中断,线程回复运行态时,若rmtp不为NULL,则会将sleep剩余的时间
记录在rmtp参数中返回,但是如果线程sleep过程中未被信号唤醒,
则忽略该参数。

由于鸿蒙中nanosleep是不可被打断的,即rmtp应该被忽略,而不是清零。

Close #I41U0R
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I6622eb43d6782c2b53b99d9df5cfff5f5e1ed79c
2021-07-23 10:38:05 +08:00
..
Makefile remove __cplusplus guards in .c files 2021-04-19 18:28:25 +08:00
fs_syscall.c fix: 修复内核access chmod chown接口 2021-07-05 16:03:16 +08:00
ipc_syscall.c fix: remove redundant headfile 2021-06-19 17:32:47 +08:00
los_syscall.c fix: remove redundant headfile 2021-06-19 17:32:47 +08:00
los_syscall.h fix: minimal compile 2021-07-07 00:26:33 +08:00
misc_syscall.c fix:消除编译告警 2021-07-08 20:30:33 +08:00
net_syscall.c fix: remove redundant headfile 2021-06-19 17:32:47 +08:00
process_syscall.c refactor: 对LiteOS_a内核中menuconfig开关的宏使用#ifdef/#ifndef做预编译处理 2021-07-01 09:08:18 +08:00
syscall_lookup.h feat: support link/symlink/readlink 2021-06-09 16:39:41 +08:00
syscall_pub.c update openharmony 1.0.1 2021-03-11 18:43:57 +08:00
syscall_pub.h IssueNo:#I3G1Q7 2021-04-17 16:15:35 +08:00
time_syscall.c fix: nanosleep 接口的rmtp参数被错误清零 2021-07-23 10:38:05 +08:00
vm_syscall.c fix: remove redundant headfile 2021-06-19 17:32:47 +08:00