atoi.3: ATTRIBUTES: Note functions that are thread safe with exceptions

The functions atoi(), atol() and atoll() are thread safe with
exceptions.

Signed-off-by: Peng Haitao <penght@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Peng Haitao 2013-10-14 10:19:14 +08:00 committed by Michael Kerrisk
parent 82b09254af
commit 843204f875
1 changed files with 13 additions and 1 deletions

View File

@ -30,7 +30,7 @@
.\" Modified Sat Jul 24 21:38:42 1993, Rik Faith (faith@cs.unc.edu)
.\" Modified Sun Dec 17 18:35:06 2000, Joseph S. Myers
.\"
.TH ATOI 3 2012-08-03 "GNU" "Linux Programmer's Manual"
.TH ATOI 3 2013-10-14 "GNU" "Linux Programmer's Manual"
.SH NAME
atoi, atol, atoll, atoq \- convert a string to an integer
.SH SYNOPSIS
@ -90,6 +90,18 @@ is an obsolete name for
.BR atoll ().
.SH RETURN VALUE
The converted value.
.SH ATTRIBUTES
.SS Multithreading (see pthreads(7))
The
.BR atoi (),
.BR atol (),
and
.BR atoll ()
functions are thread-safe with exceptions.
These functions can be safely used in multithreaded applications,
as long as
.BR setlocale (3)
is not called to change the locale.
.SH CONFORMING TO
SVr4, POSIX.1-2001, 4.3BSD, C99.
C89 and