summaryrefslogtreecommitdiffstats
path: root/man2/personality.2
diff options
context:
space:
mode:
Diffstat (limited to 'man2/personality.2')
-rw-r--r--man2/personality.220
1 files changed, 10 insertions, 10 deletions
diff --git a/man2/personality.2 b/man2/personality.2
index 976f27c6d..685391b05 100644
--- a/man2/personality.2
+++ b/man2/personality.2
@@ -65,7 +65,7 @@ Limit the address space to 32 bits.
.BR ADDR_LIMIT_3GB " (since Linux 2.4.0)"
With this flag set, use 0xc0000000 as the offset at which to search
a virtual memory chunk on
-.BR mmap (2);
+.MR mmap 2 ;
otherwise use 0xffffe000.
Applies to 32-bit x86 processes only.
.TP
@@ -84,23 +84,23 @@ With this flag set,
implies
.B PROT_EXEC
for
-.BR mmap (2).
+.MR mmap 2 .
.TP
.BR SHORT_INODE " (since Linux 2.4.0)"
No effect.
.TP
.BR STICKY_TIMEOUTS " (since Linux 1.2.0)"
With this flag set,
-.BR select (2),
-.BR pselect (2),
+.MR select 2 ,
+.MR pselect 2 ,
and
-.BR ppoll (2)
+.MR ppoll 2
do not modify the returned timeout argument when
interrupted by a signal handler.
.TP
.BR UNAME26 " (since Linux 3.1)"
Have
-.BR uname (2)
+.MR uname 2
report a 2.6.(40+x) version number rather than a MAJOR.x version number.
Added as a stopgap measure to support broken applications that
could not handle the
@@ -146,18 +146,18 @@ otherwise no effect.
Linux.
.TP
.BR PER_LINUX32 " (since Linux 2.2)"
-.BR uname (2)
+.MR uname 2
returns the name of the 32-bit architecture in the
.I machine
field ("i686" instead of "x86_64", &c.).
.IP
Under ia64 (Itanium), processes with this personality don't have the
O_LARGEFILE
-.BR open (2)
+.MR open 2
flag forced.
.IP
Under 64-bit ARM, setting this personality is forbidden if
-.BR execve (2)ing
+.MR execve 2 ing
a 32-bit process would also be forbidden
(cf. the allow_mismatched_32bit_el0 kernel parameter and
.IR Documentation/arm64/asymmetric-32bit.rst ).
@@ -293,4 +293,4 @@ glibc 2.3.
.\" personality wrapper first appeared in glibc 1.90,
.\" <sys/personality.h> was added later in glibc 2.2.91.
.SH SEE ALSO
-.BR setarch (8)
+.MR setarch 8