bootstrap: Avoid failure when gnulib-tool removed gettext.m4.
[gnulib.git] / doc / pastposix-functions / siginterrupt.texi
blob95198ddd29667886da186470b44ff0dc987474fb
1 @node siginterrupt
2 @section @code{siginterrupt}
3 @findex siginterrupt
5 Removed in POSIX.1-2024.
6 POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/siginterrupt.html}
8 Gnulib module: ---
10 Portability problems fixed by Gnulib:
11 @itemize
12 @end itemize
14 Portability problems not fixed by Gnulib:
15 @itemize
16 @item
17 This function is missing on some platforms:
18 Minix 3.1.8, mingw, MSVC 14.
19 @item
20 This funciton is removed in POSIX.1-2024.
21 Use the function @code{sigaction} instead.
22 @end itemize
24 Note: POSIX recommends using @code{sigaction} with SA_RESTART instead of
25 @code{siginterrupt (sig, 0)}.