diff options
Diffstat (limited to 'man2/uselib.2')
-rw-r--r-- | man2/uselib.2 | 40 |
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, |