diff --git a/man7/man-pages.7 b/man7/man-pages.7 index 6f9bf7f03..229597cb1 100644 --- a/man7/man-pages.7 +++ b/man7/man-pages.7 @@ -27,7 +27,7 @@ .\" 2007-05-30 created by mtk, using text from old man.7 plus .\" rewrites and additional text. .\" -.TH MAN-PAGES 7 2013-02-24 "Linux" "Linux Programmer's Manual" +.TH MAN-PAGES 7 2013-03-12 "Linux" "Linux Programmer's Manual" .SH NAME man-pages \- conventions for writing Linux man pages .SH SYNOPSIS @@ -188,6 +188,7 @@ ERRORS [Typically only in Sections 2, 3] .\" SECURITY, ENVIRONMENT FILES +ATTRIBUTES [Normally only in Sections 2, 3] VERSIONS [Normally only in Sections 2, 3] CONFORMING TO NOTES @@ -328,6 +329,28 @@ as the base. .\" section). .\" However, please include security information somewhere! .TP +.B ATTRIBUTES +A summary of various attributes of the function(s) documented on this page, +broken into subsections. +The following subsections are defined: +.sp +.RS +.TP +.B "Multithreading (see pthreads(7))" +This subsection notes attributes relating to multithreaded applications: +.RS +.IP * 3 +Whether the function is thread-safe. +.IP * +Whether the function is a cancellation point. +.IP * +Whether the function is async-cancel-safe. +.RE +.IP +Details of these attributes can be found in +.BR pthreads (7). +.RE +.TP .B VERSIONS A brief summary of the Linux kernel or glibc versions where a system call or library function appeared,