aboutsummaryrefslogtreecommitdiffstats
path: root/man3/posix_memalign.3
diff options
context:
space:
mode:
Diffstat (limited to 'man3/posix_memalign.3')
-rw-r--r--man3/posix_memalign.363
1 files changed, 31 insertions, 32 deletions
diff --git a/man3/posix_memalign.3 b/man3/posix_memalign.3
index 43f621915c..9bc6eb9a41 100644
--- a/man3/posix_memalign.3
+++ b/man3/posix_memalign.3
@@ -168,44 +168,43 @@ T} Thread safety MT-Unsafe init
.hy
.ad
.sp 1
-.SH VERSIONS
-The functions
-.BR memalign (),
-.BR valloc (),
-and
+.SH STANDARDS
+.TP
+.BR aligned_alloc ()
+C11.
+.TP
+.BR posix_memalign ()
+POSIX.1-2008.
+.TP
+.BR memalign ()
+.TQ
+.BR valloc ()
+None.
+.TP
.BR pvalloc ()
-have been available since at least glibc 2.0.
-.PP
-The function
+GNU.
+.SH HISTORY
+.TP
.BR aligned_alloc ()
-was added in glibc 2.16.
-.PP
-The function
+glibc 2.16.
+C11.
+.TP
.BR posix_memalign ()
-is available since glibc 2.1.91.
-.SH STANDARDS
-The function
+glibc 2.1.91.
+POSIX.1d, POSIX.1-2001.
+.TP
+.BR memalign ()
+glibc 2.0.
+SunOS 4.1.3.
+.TP
.BR valloc ()
-appeared in 3.0BSD.
-It is documented as being obsolete in 4.3BSD,
+glibc 2.0.
+3.0BSD.
+Documented as obsolete in 4.3BSD,
and as legacy in SUSv2.
-It does not appear in POSIX.1.
-.PP
-The function
+.TP
.BR pvalloc ()
-is a GNU extension.
-.PP
-The function
-.BR memalign ()
-appears in SunOS 4.1.3 but not in 4.4BSD.
-.PP
-The function
-.BR posix_memalign ()
-comes from POSIX.1d and is specified in POSIX.1-2001 and POSIX.1-2008.
-.PP
-The function
-.BR aligned_alloc ()
-is specified in the C11 standard.
+glibc 2.0.
.\"
.SS Headers
Everybody agrees that