aboutsummaryrefslogtreecommitdiff
path: root/newlib/libc/include/signal.h
AgeCommit message (Collapse)AuthorFilesLines
2018-01-17ansification: remove _EXFUN, _EXFUN_NOTHROWYaakov Selkowitz1-5/+5
Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
2016-03-17Feature test macros overhaul: signal.hYaakov Selkowitz1-2/+5
Use proper internal macros for BSD sig_t and GNU sighandler_t. sigaltstack and friends are XSI even in SUSv4 but in glibc are nonetheless handled as POSIX.1-2008 (not 2001). The requirement for the ucontext_t typedef in signal.h was XSI prior to POSIX.1-2008. Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
2011-05-04* libc/include/signal.h (psignal): Declare.Yaakov Selkowitz1-0/+1
* libc/sys/linux/psignal.c: Move from here... * libc/signal/psignal.c: ... to here. Document. * libc/sys/linux/Makefile.am (GENERAL_SOURCES): Move psignal.c from here... * libc/signal/Makefile.am (LIB_SOURCES): ... to here. (CHEWOUT_FILES): Add psignal.def. * libc/sys/linux/Makefile.in: Regenerate. * libc/signal/Makefile.in: Ditto. * libc/signal/signal.tex: Add references to psignal.
2011-01-12 * libc/include/linux/sys/signal.h (sig_t): Move from here...Corinna Vinschen1-0/+1
* libc/include/signal.h (sig_t): ...to here.
2010-07-13 * libc/include/signal.h (sighandler_t): Only define if _POSIX_SOURCECorinna Vinschen1-0/+2
is undefined.
2010-07-01 * libc/include/signal.h (sighandler_t): Add typedef.Corinna Vinschen1-0/+1
2002-07-242002-07-24 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-11/+3
* 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.
2002-06-272002-06-27 Benjamin Kosnik <bkoz@redhat.com>Jeff Johnston1-6/+4
* libc/include/stdio.h: Untangle, add _BEGIN_STD_C and _END_STD_C. * libc/include/time.h: Same. * libc/include/string.h: Same. * libc/include/stdlib.h: Same. * libc/include/signal.h: Same. * libc/include/setjmp.h: Same. * libc/include/math.h: Same. * libc/include/locale.h: Same. * libc/include/ctype.h: Same. * libc/include/machine/setjmp.h: Same. * libc/include/_ansi.h (_BEGIN_STD_C): Add. (_END_STD_C): Add.
2000-02-17import newlib-2000-02-17 snapshotChristopher Faylor1-0/+37