diff options
| author | John Polstra <jdp@FreeBSD.org> | 1997-01-12 00:16:36 +0000 |
|---|---|---|
| committer | John Polstra <jdp@FreeBSD.org> | 1997-01-12 00:16:36 +0000 |
| commit | 0db65949ae6b525d5fe29b016225d225792fb580 (patch) | |
| tree | 34aa5ccaf594b7246a06e04aea990ffec43ee04c /libexec/rtld-elf/rtld.1 | |
| parent | 18c0f29eaa11947bdced825c1552de2bf5632104 (diff) | |
Notes
Diffstat (limited to 'libexec/rtld-elf/rtld.1')
| -rw-r--r-- | libexec/rtld-elf/rtld.1 | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/libexec/rtld-elf/rtld.1 b/libexec/rtld-elf/rtld.1 index 699738c7d02d..2f0cb5a42a6a 100644 --- a/libexec/rtld-elf/rtld.1 +++ b/libexec/rtld-elf/rtld.1 @@ -1,4 +1,4 @@ -.\" $Id: rtld.1,v 1.6 1996/10/18 04:49:43 jdp Exp $ +.\" $Id: rtld.1,v 1.7 1996/12/26 21:51:09 swallace Exp $ .\" .\" Copyright (c) 1995 Paul Kranenburg .\" All rights reserved. @@ -117,15 +117,25 @@ other shared libraries. If the directory is not specified then the directories specified by LD_LIBRARY_PATH will be searched first followed by the set of built-in standard directories. This is ignored for set-user-ID and set-group-ID programs. +.It Ev LD_BIND_NOW +When set to a nonempty string, causes +.Nm +to relocate all external function calls before starting execution of the +program. Normally, function calls are bound lazily, at the first call +of each function. +.Ev LD_BIND_NOW +increases the start-up time of a program, but it avoids run-time +surprises caused by unexpectedly undefined functions. .It Ev LD_WARN_NON_PURE_CODE -When set, issue a warning whenever a link-editing operation requires -modification of the text segment of some loaded object. This is usually -indicative of an incorrectly built library. +When set to a nonempty string, issue a warning whenever a link-editing +operation requires modification of the text segment of some loaded +object. This is usually indicative of an incorrectly built library. .It Ev LD_SUPPRESS_WARNINGS -When set, no warning messages of any kind are issued. Normally, a warning -is given if satisfactorily versioned library could not be found. +When set to a nonempty string, no warning messages of any kind are +issued. Normally, a warning is given if satisfactorily versioned +library could not be found. .It Ev LD_TRACE_LOADED_OBJECTS -When set, causes +When set to a nonempty string, causes .Nm to exit after loading the shared objects and printing a summary which includes the absolute pathnames of all objects, to standard output. |
