sigaltstack: Add initial implementation of sigaltstack

fix ltp testcase compile error:
ltp/testcases/open_posix_testsuite/conformance/definitions/signal_h/31-1-buildonly.c:16:13: \
error: ‘sigaltstack’ undeclared (first use in this function)
   16 |  dummyvar = sigaltstack;
      |             ^~~~~~~~~~~

Signed-off-by: yangyalei <yangyalei@xiaomi.com>
This commit is contained in:
yangyalei
2023-07-31 07:50:10 -07:00
committed by Xiang Xiao
parent 30367fd4cd
commit 4ecff53e2c
3 changed files with 75 additions and 2 deletions
+1
View File
@@ -404,6 +404,7 @@ int sigtimedwait(FAR const sigset_t *set, FAR struct siginfo *value,
FAR const struct timespec *timeout);
int sigsuspend(FAR const sigset_t *sigmask);
int sigwaitinfo(FAR const sigset_t *set, FAR struct siginfo *value);
int sigaltstack(FAR const stack_t *ss, FAR stack_t *oss);
#undef EXTERN
#ifdef __cplusplus