]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man3/a64l.3
locale.1, localedef.1, _exit.2, accept.2, access.2, acct.2, adjtimex.2, bdflush.2...
[thirdparty/man-pages.git] / man3 / a64l.3
index b4bc9e46c3306a5d052624c6747dbe2f3a424640..571cadfccc7d1dac335221105e458e654d2f44bb 100644 (file)
@@ -1,3 +1,4 @@
+\t
 .\" Copyright 2002 walter harms (walter.harms@informatik.uni-oldenburg.de)
 .\"
 .\" %%%LICENSE_START(GPL_NOVERSION_ONELINE)
@@ -6,7 +7,7 @@
 .\"
 .\" Corrected, aeb, 2002-05-30
 .\"
-.TH A64L 3 2014-05-28 "" "Linux Programmer's Manual"
+.TH A64L 3 2016-03-15 "" "Linux Programmer's Manual"
 .SH NAME
 a64l, l64a \- convert between long and base-64
 .SH SYNOPSIS
@@ -26,8 +27,10 @@ Feature Test Macro Requirements for glibc (see
 .br
 .RS 4
 .ad l
-_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
-_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+_XOPEN_SOURCE\ >=\ 500
+.\"    || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+    || /* Glibc since 2.19: */ _DEFAULT_SOURCE
+    || /* Glibc versions <= 2.19: */ _SVID_SOURCE
 .RE
 .ad
 .SH DESCRIPTION
@@ -60,16 +63,22 @@ a-z represent 38-63
 .RE
 So 123 = 59*64^0 + 1*64^1 = "v/".
 .SH ATTRIBUTES
-.SS Multithreading (see pthreads(7))
-The
+For an explanation of the terms used in this section, see
+.BR attributes (7).
+.TS
+allbox;
+lb lb lb
+l l l.
+Interface      Attribute       Value
+T{
 .BR l64a ()
-function is not thread-safe.
-.LP
-The
+T}     Thread safety   MT-Unsafe race:l64a
+T{
 .BR a64l ()
-function is thread-safe.
+T}     Thread safety   MT-Safe
+.TE
 .SH CONFORMING TO
-POSIX.1-2001.
+POSIX.1-2001, POSIX.1-2008.
 .SH NOTES
 The value returned by
 .BR l64a ()