ld.so.8: tfix, wfix

Reported-by: G. Branden Robinson <g.branden.robinson@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2017-05-13 13:56:43 +02:00
parent d74d5bd369
commit e01dc26ae7
1 changed files with 7 additions and 7 deletions

View File

@ -93,7 +93,7 @@ If the binary was linked with the
linker option, this step is skipped.
.SS Rpath token expansion
.PP
.B ld.so
The dynamic linker
understands certain token strings in an rpath specification
(DT_RPATH or DT_RUNPATH).
Those strings are substituted as follows:
@ -264,7 +264,7 @@ This is useful when using a debugger.
.TP
.B LD_LIBRARY_PATH
A list of directories in which to search for
ELF libraries at execution-time.
ELF libraries at execution time.
The items in the list are separated by either colons or semicolons.
Similar to the
.B PATH
@ -344,10 +344,10 @@ to be loaded before all others in a separate linker namespace
(i.e., one that does not intrude upon the normal symbol bindings that
would occur in the process).
These objects can be used to audit the operation of the dynamic linker.
.IP
.B LD_AUDIT
is ignored in secure-execution mode.
.IP
The dynamic linker will notify the audit
shared objects at so-called auditing checkpoints\(emfor example,
loading a new shared object, resolving a symbol,
@ -360,7 +360,7 @@ as described in its
.IR "Linker and Libraries Guide" ,
in the chapter
.IR "Runtime Linker Auditing Interface" .
.IP
Within the names specified in the
.BR LD_AUDIT
list, the dynamic linker understands the tokens
@ -373,7 +373,7 @@ as described above in
.IR "Rpath token expansion" .
(See also the discussion of quoting under the description of
.BR LD_LIBRARY_PATH .)
.IP
Since glibc 2.13,
.\" commit 8e9f92e9d5d7737afdacf79b76d98c4c42980508
in secure-execution mode,
@ -612,7 +612,7 @@ According to the Intel Silvermont software optimization guide, for 64-bit
applications, branch prediction performance can be negatively impacted
when the target of a branch is more than 4GB away from the branch.
If this environment variable is set (to any value),
.BR ld.so
the dynamic linker
will first try to map executable pages using the
.BR mmap (2)
.BR MAP_32BIT