summaryrefslogtreecommitdiffstats
path: root/man2/uselib.2
diff options
context:
space:
mode:
Diffstat (limited to 'man2/uselib.2')
-rw-r--r--man2/uselib.240
1 files changed, 20 insertions, 20 deletions
diff --git a/man2/uselib.2 b/man2/uselib.2
index 1da0a3b6a..5f2ecd24b 100644
--- a/man2/uselib.2
+++ b/man2/uselib.2
@@ -28,7 +28,7 @@
.\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com>
.\" Modified 2005-01-09 by aeb
.\"
-.TH USELIB 2 2017-09-15 "Linux" "Linux Programmer's Manual"
+.TH USELIB 2 2020-12-21 "Linux" "Linux Programmer's Manual"
.SH NAME
uselib \- load shared library
.SH SYNOPSIS
@@ -89,28 +89,28 @@ it was sufficient to manually declare the interface in your code;
alternatively, you could invoke the system call using
.BR syscall (2).
.PP
-In ancient libc versions,
+In ancient libc versions (before glibc 2.0),
.BR uselib ()
was used to load
the shared libraries with names found in an array of names
in the binary.
-.PP
-.\" libc 4.3.1f - changelog 1993-03-02
-Since libc 4.3.2, startup code tries to prefix these names
-with "/usr/lib", "/lib" and "" before giving up.
-.\" libc 4.3.4 - changelog 1993-04-21
-In libc 4.3.4 and later these names are looked for in the directories
-found in
-.BR LD_LIBRARY_PATH ,
-and if not found there,
-prefixes "/usr/lib", "/lib" and "/" are tried.
-.PP
-From libc 4.4.4 on only the library "/lib/ld.so" is loaded,
-so that this dynamic library can load the remaining libraries needed
-(again using this call).
-This is also the state of affairs in libc5.
-.PP
-glibc2 does not use this call.
+.\" .PP
+.\" .\" libc 4.3.1f - changelog 1993-03-02
+.\" Since libc 4.3.2, startup code tries to prefix these names
+.\" with "/usr/lib", "/lib" and "" before giving up.
+.\" .\" libc 4.3.4 - changelog 1993-04-21
+.\" In libc 4.3.4 and later these names are looked for in the directories
+.\" found in
+.\" .BR LD_LIBRARY_PATH ,
+.\" and if not found there,
+.\" prefixes "/usr/lib", "/lib" and "/" are tried.
+.\" .PP
+.\" From libc 4.4.4 on only the library "/lib/ld.so" is loaded,
+.\" so that this dynamic library can load the remaining libraries needed
+.\" (again using this call).
+.\" This is also the state of affairs in libc5.
+.\" .PP
+.\" glibc2 does not use this call.
.PP
Since Linux 3.15,
.\" commit 69369a7003735d0d8ef22097e27a55a8bad9557a
@@ -128,7 +128,7 @@ option.
.BR capabilities (7),
.BR ld.so (8)
.SH COLOPHON
-This page is part of release 5.09 of the Linux
+This page is part of release 5.10 of the Linux
.I man-pages
project.
A description of the project,