diff options
| author | Michael Kerrisk <mtk.manpages@gmail.com> | 2014-10-18 21:31:31 +0200 |
|---|---|---|
| committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2015-02-27 14:44:29 +0100 |
| commit | 6634a5cb51a20347636bccbb368a9f1a6b7d8703 (patch) | |
| tree | dd3fbce92e38e9ec6badb7d31d35c268923fcc48 | |
| parent | 63d05a77eda058fd5e3fe2a4f8153017458de406 (diff) | |
| download | man-pages-6634a5cb51a20347636bccbb368a9f1a6b7d8703.tar.gz | |
attributes.7: Remove some AS-Unsafe pieces
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
| -rw-r--r-- | man7/attributes.7 | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/man7/attributes.7 b/man7/attributes.7 index 2fbedfdae6..930da6e8e5 100644 --- a/man7/attributes.7 +++ b/man7/attributes.7 @@ -645,7 +645,8 @@ called concurrently with locale changes may behave in ways that do not correspond to any of the locales active during their execution, but an unpredictable mix thereof. -We do not mark these functions as MT-Unsafe or AS-Unsafe, however, +We do not mark these functions as MT-Unsafe, \" or AS-Unsafe, +however, because functions that modify the locale object are marked with .I const:locale and regarded as unsafe. @@ -677,7 +678,8 @@ environment with or similar, without any guards to ensure safety in the presence of concurrent modifications. -We do not mark these functions as MT-Unsafe or AS-Unsafe, however, +We do not mark these functions as MT-Unsafe \" or AS-Unsafe, +however, because functions that modify the environment are all marked with .I const:env and regarded as unsafe. @@ -715,7 +717,8 @@ GNU C Library internal data structure without any guards to ensure safety in the presence of concurrent modifications. -We do not mark these functions as MT-Unsafe or AS-Unsafe, however, +We do not mark these functions as MT-Unsafe \" or AS-Unsafe, +however, because functions that modify the this data structure are all marked with .I const:sigintr and regarded as unsafe. @@ -795,8 +798,9 @@ change the current working directory during their execution, which may cause relative pathnames to be resolved in unexpected ways in other threads or within asynchronous signal or cancellation handlers. -This is not enough of a reason to mark so-marked functions as MT-Unsafe or -AS-Unsafe, but when this behavior is optional (e.g., +This is not enough of a reason to mark so-marked functions as MT-Unsafe +\" or AS-Unsafe, +but when this behavior is optional (e.g., .BR nftw (3) with .BR FTW_CHDIR ), |
