diff options
| author | Meco Man <[email protected]> | 2021-07-21 01:43:48 +0800 |
|---|---|---|
| committer | Meco Man <[email protected]> | 2021-07-21 19:42:38 +0800 |
| commit | fc094e921103f9a37fa1c4cbf1301900419d2801 (patch) | |
| tree | 2125618bc4ef1254c9528acbdb5348ab7e3ae5a1 /components/libc/signal | |
| parent | 73bd7a7d66898c612380cbf64d1574c3b0764fdc (diff) | |
[rtlibc] remove libc_signal.h and libc_fdset.h
Diffstat (limited to 'components/libc/signal')
| -rw-r--r-- | components/libc/signal/posix_signal.c | 5 | ||||
| -rw-r--r-- | components/libc/signal/posix_signal.h | 1 |
2 files changed, 2 insertions, 4 deletions
diff --git a/components/libc/signal/posix_signal.c b/components/libc/signal/posix_signal.c index 1cb561d428..45646f63ea 100644 --- a/components/libc/signal/posix_signal.c +++ b/components/libc/signal/posix_signal.c @@ -7,6 +7,7 @@ * Date Author Notes * 2017/10/1 Bernard The first version */ + #include <rthw.h> #include <rtthread.h> @@ -14,6 +15,7 @@ #include <sys/errno.h> #include "posix_signal.h" + #define sig_valid(sig_no) (sig_no >= 0 && sig_no < RT_SIG_MAX) void (*signal(int sig, void (*func)(int))) (int) @@ -79,13 +81,10 @@ int sigtimedwait(const sigset_t *set, siginfo_t *info, int ret = 0; int tick = RT_WAITING_FOREVER; -#ifdef RT_USING_PTHREADS if (timeout) { - extern int clock_time_to_tick(const struct timespec *time); tick = clock_time_to_tick(timeout); } -#endif ret = rt_signal_wait(set, info, tick); if (ret == 0) return 0; diff --git a/components/libc/signal/posix_signal.h b/components/libc/signal/posix_signal.h index fa8ad38fa6..f04b54c5f8 100644 --- a/components/libc/signal/posix_signal.h +++ b/components/libc/signal/posix_signal.h @@ -15,7 +15,6 @@ extern "C" { #endif -#include <rtthread.h> #include <sys/signal.h> enum rt_signal_value{ |
