ld.so.8: Remove discussion of environment variables understood by libc5

libc5 disappeared long ago, so cease cluttering up this page
with those ancient details. Thus, remove discussion of the
following environment variables: LD_AOUT_LIBRARY_PATH,
LD_AOUT_PRELOAD, LD_KEEPDIR, LD_NOWARN, and LDD_ARGV0.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2016-09-11 11:22:08 +01:00
parent d8d00ab7c8
commit 5a7b21d60d
1 changed files with 1 additions and 29 deletions

View File

@ -251,7 +251,7 @@ LinuxThreads and NPTL
see see
.BR pthreads (7). .BR pthreads (7).
.TP .TP
.BR LD_BIND_NOW " (libc5; glibc since 2.1.1)" .BR LD_BIND_NOW " (glibc since 2.1.1)"
If set to a nonempty string, If set to a nonempty string,
causes the dynamic linker to resolve all symbols causes the dynamic linker to resolve all symbols
at program startup instead of deferring function call resolution to the point at program startup instead of deferring function call resolution to the point
@ -329,20 +329,6 @@ instead of running normally.
Then there are lots of more or less obscure variables, Then there are lots of more or less obscure variables,
many obsolete or only for internal use. many obsolete or only for internal use.
.TP .TP
.BR LD_AOUT_LIBRARY_PATH " (libc5)"
Version of
.B LD_LIBRARY_PATH
for a.out binaries only.
Old versions of ld\-linux.so.1 also supported
.BR LD_ELF_LIBRARY_PATH .
.TP
.BR LD_AOUT_PRELOAD " (libc5)"
Version of
.B LD_PRELOAD
for a.out binaries only.
Old versions of ld\-linux.so.1 also supported
.BR LD_ELF_PRELOAD .
.TP
.BR LD_AUDIT " (glibc since 2.4)" .BR LD_AUDIT " (glibc since 2.4)"
A colon-separated list of user-specified, ELF shared objects A colon-separated list of user-specified, ELF shared objects
to be loaded before all others in a separate linker namespace to be loaded before all others in a separate linker namespace
@ -447,14 +433,6 @@ is ignored in secure-execution mode.
.BR LD_HWCAP_MASK " (glibc since 2.1)" .BR LD_HWCAP_MASK " (glibc since 2.1)"
Mask for hardware capabilities. Mask for hardware capabilities.
.TP .TP
.BR LD_KEEPDIR " (a.out only; libc5)"
Don't ignore the directory in the names of a.out libraries to be loaded.
Use of this option is strongly discouraged.
.TP
.BR LD_NOWARN " (a.out only; libc5)"
Suppress warnings about a.out libraries with incompatible minor
version numbers.
.TP
.BR LD_ORIGIN_PATH " (glibc since 2.1)" .BR LD_ORIGIN_PATH " (glibc since 2.1)"
Path where the binary is found. Path where the binary is found.
Since glibc 2.4, Since glibc 2.4,
@ -562,12 +540,6 @@ reduces the address range available for address space layout
randomization (ASLR), randomization (ASLR),
.B LD_PREFER_MAP_32BIT_EXEC .B LD_PREFER_MAP_32BIT_EXEC
is always disabled in secure-execution mode. is always disabled in secure-execution mode.
.TP
.BR LDD_ARGV0 " (libc5)"
.IR argv [0]
to be used by
.BR ldd (1)
when none is present.
.SH FILES .SH FILES
.PD 0 .PD 0
.TP .TP