diff options
Diffstat (limited to 'man7/signal-safety.7')
-rw-r--r-- | man7/signal-safety.7 | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/man7/signal-safety.7 b/man7/signal-safety.7 index cc6af30b77..3d6ddc7eb4 100644 --- a/man7/signal-safety.7 +++ b/man7/signal-safety.7 @@ -274,14 +274,14 @@ T} .TE .PP Notes: -.IP \(bu 3 +.IP \[bu] 3 POSIX.1-2001 and POSIX.1-2001 TC2 required the functions .BR fpathconf (3), .BR pathconf (3), and .BR sysconf (3) to be async-signal-safe, but this requirement was removed in POSIX.1-2008. -.IP \(bu +.IP \[bu] If a signal handler interrupts the execution of an unsafe function, and the handler terminates via a call to .BR longjmp (3) @@ -289,7 +289,7 @@ or .BR siglongjmp (3) and the program subsequently calls an unsafe function, then the behavior of the program is undefined. -.IP \(bu +.IP \[bu] POSIX.1-2001 TC1 clarified that if an application calls .BR fork (2) @@ -302,7 +302,7 @@ is likely to remove .BR fork (2) from the list of async-signal-safe functions. .\" -.IP \(bu +.IP \[bu] Asynchronous signal handlers that call functions which are cancelation points and nest over regions of deferred cancelation may trigger cancelation whose behavior is as if asynchronous cancelation had @@ -318,7 +318,7 @@ on entry and restores its value before returning. .SS Deviations in the GNU C library The following known deviations from the standard occur in the GNU C library: -.IP \(bu 3 +.IP \[bu] 3 Before glibc 2.24, .BR execl (3) and @@ -328,7 +328,7 @@ employed internally and were consequently not async-signal-safe. .\" https://sourceware.org/bugzilla/show_bug.cgi?id=19534 This was fixed in glibc 2.24. -.IP \(bu +.IP \[bu] .\" FIXME . https://sourceware.org/bugzilla/show_bug.cgi?id=13172 The glibc implementation of .BR aio_suspend (3) |