From e08a19072b3f0f475a9a7e652fe11ffc03172247 Mon Sep 17 00:00:00 2001 From: asmodai Date: Sun, 9 Sep 2001 18:52:00 +0000 Subject: Detail thread-safe and async-cancel-safe status. Also add C99 conformity status plus clarification that C99 leaves the flushing of unwritten data, closure of open streams, and removal of temporary files to the implementation. --- lib/libc/stdlib/abort.3 | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'lib/libc') diff --git a/lib/libc/stdlib/abort.3 b/lib/libc/stdlib/abort.3 index 007a9b8..51b6f1b 100644 --- a/lib/libc/stdlib/abort.3 +++ b/lib/libc/stdlib/abort.3 @@ -57,6 +57,11 @@ signal is being caught and the signal handler does not return. .Pp Any open streams are flushed and closed. +.Sh IMPLEMENTATION NOTES +The +.Fn abort +function is thread-safe. +It is unknown if it is async-cancel-safe. .Sh RETURN VALUES The .Fn abort @@ -71,3 +76,8 @@ The function conforms to .St -p1003.1-90 . +The +.Fn abort +function also conforms to +.St -isoC-99 +with the implementation specific details as noted above. -- cgit v1.1