diff options
Diffstat (limited to 'libexec/rtld-elf/rtld.1')
-rw-r--r-- | libexec/rtld-elf/rtld.1 | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/libexec/rtld-elf/rtld.1 b/libexec/rtld-elf/rtld.1 index dad1a63..8b1c6a9 100644 --- a/libexec/rtld-elf/rtld.1 +++ b/libexec/rtld-elf/rtld.1 @@ -36,8 +36,9 @@ .Nm rtld .Nd run-time link-editor .Sh DESCRIPTION +The .Nm -is a self-contained shared object providing run-time +utility is a self-contained shared object providing run-time support for loading and link-editing shared objects into a process' address space. It is also commonly known as the dynamic linker. @@ -56,8 +57,9 @@ to be called on a per-object basis, giving a shared object an opportunity to perform any extra set-up before execution of the program proper begins. This is useful for C++ libraries that contain static constructors. .Pp +The .Nm -itself is loaded by the kernel together with any dynamically-linked +utility itself is loaded by the kernel together with any dynamically-linked program that is to be executed. The kernel transfers control to the dynamic linker. @@ -73,7 +75,9 @@ file prepared by the .Xr ldconfig 8 utility. .Pp +The .Nm +utility recognizes a number of environment variables that can be used to modify its behaviour as follows: .Pp |