diff options
Diffstat (limited to 'man/man7')
| -rw-r--r-- | man/man7/pathname.7 | 5 | ||||
| -rw-r--r-- | man/man7/signal-safety.7 | 14 | ||||
| -rw-r--r-- | man/man7/signal.7 | 4 |
3 files changed, 9 insertions, 14 deletions
diff --git a/man/man7/pathname.7 b/man/man7/pathname.7 index 3cdc367d81..438e4ce16e 100644 --- a/man/man7/pathname.7 +++ b/man/man7/pathname.7 @@ -68,6 +68,11 @@ characters in the POSIX .UR https://pubs.opengroup.org/\:onlinepubs/\:9799919799/\:basedefs/\:V1_chap03.html#tag_03_265 Portable Filename Character Set .UE . +.SH VERSIONS +POSIX.1-2024 encourages implementations to +disallow creation of filenames containing new-line characters. +Linux doesn't follow this, +and allows using new-line characters. .SH SEE ALSO .BR limits.h (0p), .BR open (2), diff --git a/man/man7/signal-safety.7 b/man/man7/signal-safety.7 index c7d5ef10d2..d844d2725a 100644 --- a/man/man7/signal-safety.7 +++ b/man/man7/signal-safety.7 @@ -115,7 +115,7 @@ T} \f[B]fdatasync\f[](2) \f[B]fexecve\f[](3) Added in POSIX.1-2008 \f[B]ffs\f[](3) Added in POSIX.1-2008 TC2 -\f[B]fork\f[](2) See notes below +\f[B]_Fork\f[](3) \f[B]fstat\f[](2) \f[B]fstatat\f[](2) Added in POSIX.1-2008 \f[B]fsync\f[](2) @@ -295,18 +295,6 @@ or .BR siglongjmp (3) and the program subsequently calls an unsafe function, then the behavior of the program is undefined. -.IP \[bu] -POSIX.1-2001 TC1 clarified -that if an application calls -.BR fork (2) -from a signal handler and any of the fork handlers registered by -.BR pthread_atfork (3) -calls a function that is not async-signal-safe, the behavior is undefined. -A future revision of the standard -.\" http://www.opengroup.org/austin/aardvark/latest/xshbug3.txt -is likely to remove -.BR fork (2) -from the list of async-signal-safe functions. .\" .IP \[bu] Asynchronous signal handlers that call functions which are cancelation diff --git a/man/man7/signal.7 b/man/man7/signal.7 index 8de2f06ece..ae3daaabd3 100644 --- a/man/man7/signal.7 +++ b/man/man7/signal.7 @@ -345,6 +345,8 @@ specified the signal: "P1990" indicates that the signal is described in the original POSIX.1-1990 standard; "P2001" indicates that the signal was added or its definition changed in SUSv2 and POSIX.1-2001. +"P2024" indicates that the signal was added or its definition changed +in POSIX.1-2024. .TS l c c l lB c c l. @@ -393,7 +395,7 @@ SIGXCPU P2001 Core CPU time limit exceeded (4.2BSD); see \f[B]setrlimit\f[](2) SIGXFSZ P2001 Core File size limit exceeded (4.2BSD); see \f[B]setrlimit\f[](2) -SIGWINCH \- Ign Window resize signal (4.3BSD, Sun) +SIGWINCH P2024 Ign Window resize signal (4.3BSD, Sun) .TE .P The signals |
