From 9cef8ef52b51ec39d9d38ec206824ae81e12edfa Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Wed, 24 Jul 2002 18:18:07 +0000 Subject: 2002-07-24 Jeff Johnston * libc/include/signal.h (SIG_IGN, SIG_DFL, SIG_ERR): Change to use _sig_func_ptr type casted constants. (_sig_func_ptr): Typedef moved to sys/signal.h. * libc/include/sys/signal.h (_sig_func_ptr): Typedef added. For __rtems, use POSIX definition, otherwise default to ANSI. * libc/sys/linux/sys/signal.h (_sig_func_ptr): Typedef added. --- newlib/libc/sys/linux/sys/signal.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'newlib/libc/sys') diff --git a/newlib/libc/sys/linux/sys/signal.h b/newlib/libc/sys/linux/sys/signal.h index edbec6f50..cef7058cd 100644 --- a/newlib/libc/sys/linux/sys/signal.h +++ b/newlib/libc/sys/linux/sys/signal.h @@ -19,7 +19,8 @@ #undef sigset_t #define sigset_t __sigset_t -typedef void (*__sighandler_t) (int); +typedef void (*_sig_func_ptr) (int); +typedef _sig_func_ptr __sighandler_t; #include #include -- cgit v1.2.3