]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man7/posixoptions.7
man*/: srcfix (Use .P instead of .PP or .LP)
[thirdparty/man-pages.git] / man7 / posixoptions.7
index 47d210492b99e29a93f4d62d0919717d59172c0b..17651c842ece48a4c1917ddba495dda5e9923869 100644 (file)
@@ -19,7 +19,7 @@ From shell scripts one can use
 .BR getconf (1).
 For more detail, see
 .BR sysconf (3).
-.PP
+.P
 We give the name of the POSIX abbreviation, the option, the name of the
 .BR sysconf (3)
 parameter used to inquire about the option, and possibly
@@ -28,7 +28,7 @@ Much more precise detail can be found in the POSIX standard itself,
 versions of which can nowadays be accessed freely on the web.
 .SS ADV - _POSIX_ADVISORY_INFO - _SC_ADVISORY_INFO
 The following advisory functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR posix_fadvise ()
@@ -42,7 +42,7 @@ The header
 .I <aio.h>
 is present.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR aio_cancel ()
@@ -62,7 +62,7 @@ and
 .B _POSIX_THREAD_SAFE_FUNCTIONS
 options.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR pthread_barrier_destroy ()
@@ -81,7 +81,7 @@ If this option is in effect (as it always is under POSIX.1-2001),
 then only root may change the owner of a file, and nonroot can
 set the group of a file only to one of the groups it belongs to.
 This affects the following functions
-.PP
+.P
 .nf
 .in +4n
 .IR chown ()
@@ -94,7 +94,7 @@ This option implies the
 .B _POSIX_TIMERS
 option.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR pthread_condattr_getclock ()
@@ -102,7 +102,7 @@ The following functions are present:
 .IR clock_nanosleep ()
 .in
 .fi
-.PP
+.P
 If
 .B CLOCK_REALTIME
 is changed by the function
@@ -136,7 +136,7 @@ Internet Protocol Version 6 is supported.
 If this option is in effect (as it always is under POSIX.1-2001),
 then the system implements POSIX-style job control,
 and the following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR setpgid ()
@@ -154,7 +154,7 @@ The include file
 .I <sys/mman.h>
 is present.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR mmap ()
@@ -165,7 +165,7 @@ The following functions are present:
 .SS ML - _POSIX_MEMLOCK - _SC_MEMLOCK
 Shared memory can be locked into core.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR mlockall ()
@@ -175,7 +175,7 @@ The following functions are present:
 .SS MR/MLR - _POSIX_MEMLOCK_RANGE - _SC_MEMLOCK_RANGE
 More precisely, ranges can be locked into core.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR mlock ()
@@ -191,7 +191,7 @@ The include file
 .I <mqueue.h>
 is present.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR mq_close ()
@@ -211,7 +211,7 @@ This option implies the
 .B _POSIX_TIMERS
 option.
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR aio_suspend ()
@@ -236,7 +236,7 @@ This property may be dependent on the path prefix of the component.
 .SS PIO - _POSIX_PRIORITIZED_IO - _SC_PRIORITIZED_IO
 This option says that one can specify priorities for asynchronous I/O.
 This affects the functions
-.PP
+.P
 .nf
 .in +4n
 .IR aio_read ()
@@ -248,7 +248,7 @@ The include file
 .I <sched.h>
 is present.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR sched_get_priority_max ()
@@ -261,11 +261,11 @@ The following functions are present:
 .IR sched_yield ()
 .in
 .fi
-.PP
+.P
 If also
 .B _POSIX_SPAWN
 is in effect, then the following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR posix_spawnattr_getschedparam ()
@@ -277,7 +277,7 @@ is in effect, then the following functions are present:
 .SS RS - _POSIX_RAW_SOCKETS
 Raw sockets are supported.
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR getsockopt ()
@@ -292,9 +292,9 @@ Conversely,
 under POSIX.1-2001 the
 .B _POSIX_THREADS
 option implies this option.
-.PP
+.P
 The following functions are present:
-.PP
+.P
 .in +4n
 .nf
 .IR pthread_rwlock_destroy ()
@@ -311,7 +311,7 @@ The following functions are present:
 .SS RTS - _POSIX_REALTIME_SIGNALS - _SC_REALTIME_SIGNALS
 Realtime signals are supported.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR sigqueue ()
@@ -323,7 +323,7 @@ The following functions are present:
 If this option is in effect (as it always is under POSIX.1-2001),
 then POSIX regular expressions are supported
 and the following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR regcomp ()
@@ -336,7 +336,7 @@ and the following functions are present:
 If this option is in effect (as it always is under POSIX.1-2001),
 then a process has a saved set-user-ID and a saved set-group-ID.
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR exec ()
@@ -354,7 +354,7 @@ The include file
 .I <semaphore.h>
 is present.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR sem_close ()
@@ -370,7 +370,7 @@ The following functions are present:
 .fi
 .SS SHM - _POSIX_SHARED_MEMORY_OBJECTS - _SC_SHARED_MEMORY_OBJECTS
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR mmap ()
@@ -389,13 +389,13 @@ This option describes support for process creation in a context where
 it is difficult or impossible to use
 .IR fork (),
 for example, because no MMU is present.
-.PP
+.P
 If
 .B _POSIX_SPAWN
 is in effect, then the include file
 .I <spawn.h>
 and the following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR posix_spawn ()
@@ -417,12 +417,12 @@ and the following functions are present:
 .IR posix_spawnp ()
 .in
 .fi
-.PP
+.P
 If also
 .B _POSIX_PRIORITY_SCHEDULING
 is in effect, then
 the following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR posix_spawnattr_getschedparam ()
@@ -438,7 +438,7 @@ and
 .B _POSIX_THREAD_SAFE_FUNCTIONS
 options.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR pthread_spin_destroy ()
@@ -456,7 +456,7 @@ This option implies the
 .B _POSIX_PRIORITY_SCHEDULING
 option.
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR sched_setparam ()
@@ -465,7 +465,7 @@ The following functions are affected:
 .fi
 .SS SIO - _POSIX_SYNCHRONIZED_IO - _SC_SYNCHRONIZED_IO
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR open ()
@@ -476,7 +476,7 @@ The following functions are affected:
 .fi
 .SS TSA - _POSIX_THREAD_ATTR_STACKADDR - _SC_THREAD_ATTR_STACKADDR
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR pthread_attr_getstack ()
@@ -487,7 +487,7 @@ The following functions are affected:
 .fi
 .SS TSS - _POSIX_THREAD_ATTR_STACKSIZE - _SC_THREAD_ATTR_STACKSIZE
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR pthread_attr_getstack ()
@@ -502,7 +502,7 @@ This option implies the
 .B _POSIX_TIMERS
 option.
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR pthread_getcpuclockid ()
@@ -514,7 +514,7 @@ The following functions are affected:
 .fi
 .SS TPI - _POSIX_THREAD_PRIO_INHERIT - _SC_THREAD_PRIO_INHERIT
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR pthread_mutexattr_getprotocol ()
@@ -523,7 +523,7 @@ The following functions are affected:
 .fi
 .SS TPP - _POSIX_THREAD_PRIO_PROTECT - _SC_THREAD_PRIO_PROTECT
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR pthread_mutex_getprioceiling ()
@@ -538,7 +538,7 @@ The following functions are affected:
 If this option is in effect, the different threads inside a process
 can run with different priorities and/or different schedulers.
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR pthread_attr_getinheritsched ()
@@ -554,7 +554,7 @@ The following functions are affected:
 .fi
 .SS TSH - _POSIX_THREAD_PROCESS_SHARED - _SC_THREAD_PROCESS_SHARED
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR pthread_barrierattr_getpshared ()
@@ -569,7 +569,7 @@ The following functions are affected:
 .fi
 .SS TSF - _POSIX_THREAD_SAFE_FUNCTIONS - _SC_THREAD_SAFE_FUNCTIONS
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR readdir_r ()
@@ -598,7 +598,7 @@ This option implies the
 .B _POSIX_THREAD_PRIORITY_SCHEDULING
 option.
 The following functions are affected:
-.PP
+.P
 .nf
 .in +4n
 .IR sched_getparam ()
@@ -609,7 +609,7 @@ The following functions are affected:
 .SS THR - _POSIX_THREADS - _SC_THREADS
 Basic support for POSIX threads is available.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR pthread_atfork ()
@@ -664,7 +664,7 @@ The following functions are present:
 .fi
 .SS TMO - _POSIX_TIMEOUTS - _SC_TIMEOUTS
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR mq_timedreceive ()
@@ -678,7 +678,7 @@ The following functions are present:
 .fi
 .SS TMR - _POSIX_TIMERS - _SC_TIMERS
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR clock_getres ()
@@ -695,7 +695,7 @@ The following functions are present:
 .SS TRC - _POSIX_TRACE - _SC_TRACE
 POSIX tracing is available.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR posix_trace_attr_destroy ()
@@ -736,7 +736,7 @@ This option implies the
 .B _POSIX_TRACE
 option.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR posix_trace_eventset_add ()
@@ -755,7 +755,7 @@ This option implies the
 .B _POSIX_TRACE
 option.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR posix_trace_attr_getinherited ()
@@ -767,7 +767,7 @@ This option implies the
 .B _POSIX_TRACE
 option.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR posix_trace_attr_getlogfullpolicy ()
@@ -782,7 +782,7 @@ The following functions are present:
 .fi
 .SS TYM - _POSIX_TYPED_MEMORY_OBJECTS - _SC_TYPED_MEMORY_OBJECT
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR posix_mem_offset ()
@@ -797,7 +797,7 @@ character to indicate that it is disabled.
 .SH X/OPEN SYSTEM INTERFACE EXTENSIONS
 .SS XSI - _XOPEN_CRYPT - _SC_XOPEN_CRYPT
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR crypt ()
@@ -806,7 +806,7 @@ The following functions are present:
 .fi
 .SS XSI - _XOPEN_REALTIME - _SC_XOPEN_REALTIME
 This option implies the following options:
-.PP
+.P
 .PD 0
 .TP
 .BR _POSIX_ASYNCHRONOUS_IO == 200112L
@@ -841,7 +841,7 @@ This option implies the following options:
 .SS ADV - --- - ---
 The Advanced Realtime option group implies that the following options
 are all defined to 200112L:
-.PP
+.P
 .PD 0
 .TP
 .B _POSIX_ADVISORY_INFO
@@ -872,7 +872,7 @@ are all defined to 200112L:
 .SS XSI - _XOPEN_REALTIME_THREADS - _SC_XOPEN_REALTIME_THREADS
 This option implies that the following options
 are all defined to 200112L:
-.PP
+.P
 .PD 0
 .TP
 .B _POSIX_THREAD_PRIO_INHERIT
@@ -884,7 +884,7 @@ are all defined to 200112L:
 .SS ADVANCED REALTIME THREADS - --- - ---
 This option implies that the following options
 are all defined to 200112L:
-.PP
+.P
 .PD 0
 .TP
 .B _POSIX_BARRIERS
@@ -909,7 +909,7 @@ are all defined to 200112L:
 .SS TRACING - --- - ---
 This option implies that the following options
 are all defined to 200112L:
-.PP
+.P
 .PD 0
 .TP
 .B _POSIX_TRACE
@@ -922,7 +922,7 @@ are all defined to 200112L:
 .PD
 .SS STREAMS - _XOPEN_STREAMS - _SC_XOPEN_STREAMS
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR fattach ()
@@ -939,7 +939,7 @@ The following functions are present:
 Functions included in the legacy option group were previously mandatory,
 but are now optional in this version.
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR bcmp ()
@@ -959,7 +959,7 @@ The following functions are present:
 .fi
 .SS XSI - _XOPEN_UNIX - _SC_XOPEN_UNIX
 The following functions are present:
-.PP
+.P
 .nf
 .in +4n
 .IR mmap ()
@@ -967,9 +967,9 @@ The following functions are present:
 .IR msync ()
 .in
 .fi
-.PP
+.P
 This option implies the following options:
-.PP
+.P
 .PD 0
 .TP
 .B _POSIX_FSYNC
@@ -988,9 +988,9 @@ This option implies the following options:
 .TP
 .B _POSIX_THREADS
 .PD
-.PP
+.P
 This option may imply the following options from the XSI option groups:
-.PP
+.P
 .PD 0
 .TP
 .RB "Encryption (" _XOPEN_CRYPT )