提交 dc8f0170 编写于 作者: J JerryH

feature: Newlib support signal.

修改musl signal部分接口为宏实现,与newlib一致

close #I4RD3H
Signed-off-by: NJerryH <huangjieliang@huawei.com>
Change-Id: I39cae6e135850c9d22db8f84eaf5196f6ab473ca
上级 32c6bb13
......@@ -197,11 +197,11 @@ int __libc_current_sigrtmax(void);
int kill(pid_t, int);
int sigemptyset(sigset_t *);
int sigfillset(sigset_t *);
int sigaddset(sigset_t *, int);
int sigdelset(sigset_t *, int);
int sigismember(const sigset_t *, int);
#define sigaddset(what, sig) (*(what) |= (1U << (sig)), 0)
#define sigdelset(what, sig) (*(what) &= ~(1U << (sig)), 0)
#define sigemptyset(what) (*(what) = 0, 0)
#define sigfillset(what) (*(what) = ~(0), 0)
#define sigismember(what, sig) (((*(what)) & (1U << (sig))) != 0)
int sigprocmask(int, const sigset_t *__restrict, sigset_t *__restrict);
int sigsuspend(const sigset_t *);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册