aboutsummaryrefslogtreecommitdiffstats
path: root/man8
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2015-12-16 15:28:18 +0100
committerMichael Kerrisk <mtk.manpages@gmail.com>2015-12-16 16:43:44 +0100
commit963c1947e1d640461244e67fb91db12a7e244684 (patch)
tree6f2839de0c0b5fcfcb5a3d63e8a8ddc64bf38b36 /man8
parent01132bd6c72851f05333e3101362a194e5f4039c (diff)
downloadman-pages-963c1947e1d640461244e67fb91db12a7e244684.tar.gz
ld.so.8: Clarify setting of LD_DYNAMIC_WEAK
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Diffstat (limited to 'man8')
-rw-r--r--man8/ld.so.86
1 files changed, 4 insertions, 2 deletions
diff --git a/man8/ld.so.8 b/man8/ld.so.8
index e7defeb6a4..82f8ede3e4 100644
--- a/man8/ld.so.8
+++ b/man8/ld.so.8
@@ -321,7 +321,8 @@ in the chapter
.TP
.B LD_BIND_NOT
(glibc since 2.1.95)
-Do not update the GOT (global offset table) and PLT (procedure linkage table)
+If this environment variable is set to a nonempty string,
+do not update the GOT (global offset table) and PLT (procedure linkage table)
after resolving a symbol.
.TP
.B LD_DEBUG
@@ -350,7 +351,8 @@ is ignored in secure-execution mode.
.TP
.B LD_DYNAMIC_WEAK
(glibc since 2.1.91)
-Allow weak symbols to be overridden (reverting to old glibc behavior).
+If this environment variable is defined (with any value),
+allow weak symbols to be overridden (reverting to old glibc behavior).
.\" See weak handling
.\" https://www.sourceware.org/ml/libc-hacker/2000-06/msg00029.html
.\" To: GNU libc hacker <libc-hacker at sourceware dot cygnus dot com>