aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/rtld.1
Commit message (Collapse)AuthorAgeFilesLines
* MFC revs. 1.29, 1.30, a part of 1.36: the .Nm utility,Maxim Konovalov2006-05-151-5/+9
| | | | | | | | | | filesystem -> file system, move rcs id tag. PR: docs/66264 Submitted by: Michel Lavondes Notes: svn path=/stable/4/; revision=158589
* MFC:Max Khon2004-02-031-0/+6
| | | | | | | | | Dynamic object dependency mapping: libmap. PR: 58133 Notes: svn path=/stable/4/; revision=125402
* MFC: 1.27: tidy up the markup.Ruslan Ermilov2002-01-101-17/+25
| | | | | | | Approved by: re (blanket) Notes: svn path=/stable/4/; revision=89231
* MFC: markup and misc fixes.Ruslan Ermilov2001-08-161-6/+4
| | | | | | | Approved by: re Notes: svn path=/stable/4/; revision=81771
* MFC: remove extraneous .Pp before and/or after .Sh.Dima Dorfman2001-07-221-2/+0
| | | | Notes: svn path=/stable/4/; revision=80140
* MFC: Prepare for mdoc(7)NG.Ruslan Ermilov2001-01-161-1/+1
| | | | Notes: svn path=/stable/4/; revision=71105
* MFC: Prepare for mdoc(7)NG.Ruslan Ermilov2000-12-201-3/+5
| | | | Notes: svn path=/stable/4/; revision=70228
* MFC 1.19 -> 1.20: Fix .Po usage.John Polstra2000-07-121-1/+2
| | | | Notes: svn path=/stable/4/; revision=62994
* MFC: Cross-reference ldd(1) in rtld(1) and vice versa.Sheldon Hearn2000-03-281-0/+1
| | | | Notes: svn path=/stable/4/; revision=58723
* Add a manual page for the ELF dynamic linker. I initially createdJohn Polstra2000-01-291-98/+20
| | | | | | | | | rtld.1 by means of a repository copy from "src/libexec/rtld-aout/rtld.1". Then I edited it to make it (more) accurate for the ELF dynamic linker. Notes: svn path=/head/; revision=56790
* .Nm += "rtld"Alexey Zelkin1999-09-281-1/+2
| | | | | | | apropos(1) now knows about rtld(1) manpage. Notes: svn path=/head/; revision=51746
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50476
* spelling corrections.Wolfram Schneider1997-09-131-3/+3
| | | | | | | | PR: docs/4450 Submitted by: josh@quick.net Notes: svn path=/head/; revision=29329
* Typo fix.Masafumi Max NAKANE1997-05-271-3/+3
| | | | | | | | PR: 3693 Submitted by: Kazuo Horikawa <k-horik@yk.rim.or.jp> Notes: svn path=/head/; revision=26195
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
| | | | Notes: svn path=/head/; revision=22996
* Pay attention to the environment variable "LD_IGNORE_MISSING_OBJECTS".John Polstra1997-01-171-1/+25
| | | | | | | | | | | | If it is set to a nonempty string, then simply skip any missing shared libraries. This came up in a discussion long ago as a potentially useful feature at sysinstall time. For example, an X11 utility could be used without the X libraries being present, provided the utility had a mode in which no X functions were actually called. Notes: svn path=/head/; revision=21819
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Sort cross references.Wolfram Schneider1997-01-131-3/+3
| | | | Notes: svn path=/head/; revision=21635
* Correct typos and spelling errors.John Polstra1997-01-121-5/+5
| | | | Notes: svn path=/head/; revision=21578
* Add support for the LD_BIND_NOW environment variable. If it is set to aJohn Polstra1997-01-121-7/+17
| | | | | | | | | | | | | | | | | | | | | | | | nonempty string, then function calls are relocated at program start-up rather than lazily. This variable is standard on Sun and SVR4 systems. The dlopen() function now supports both lazy and immediate binding, as determined by its "mode" argument, which can be either 1 (RTLD_LAZY) or 2 (RTLD_NOW). I will add defines of these symbols to <dlfcn.h> as soon as I've done a little more checking to make sure they won't cause collisions or bootstrapping problems that would break "make world". The "LD_*" environment variables which alter dynamic linker behavior are now treated as unset if they are set to the empty string. This agrees with the standard SVR4 conventions for the dynamic linker. Add a work-around for programs compiled with certain buggy versions of crt0.o. The buggy versions failed to set the "crt_ldso" member of the interface structure. This caused certain error messages from the dynamic linker to begin with "(null)" instead of the pathname of the dynamic linker. Notes: svn path=/head/; revision=21577
* Fix spelling error in manpage.Steven Wallace1996-12-261-2/+2
| | | | Notes: svn path=/head/; revision=20930
* Fix two minor typos in the manual page.John Polstra1996-10-181-3/+3
| | | | Notes: svn path=/head/; revision=19010
* Update to handle new version ld.so.hints and info in executable forPeter Wemm1996-10-011-2/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configurable fallback search paths, as well as new crt interface version. Also: - even faster getenv(), get all environment variable settings in a single pass. - ldd printf-like format specifications - minor code cleanups, one vsprintf -> vsnprintf (harmless) The library search sequence is a little more complete now. Before, it'd search $LD_LIBRARY_PATH (by opendir/readdir/closedir), then read the hints file, then read /usr/lib (again by scanning thr directory). It would then fail if there was no "found" library. Now, it does LD_LIBRARY_PATH and the hints file the same, but then uses a longer fallback path. The -R path is fetched from the executable if specified at build time, the ldconfig path is appended, and /usr/lib is appended to that. Duplicates are suppressed. This means that simply placing a new library in /usr/local/lib will work (the same as it did in /usr/lib) without needing ldconfig -m. It will find it quicker if the ldconfig is run though. Similar changes have been made to the NetBSD ld.so, but ours is rather different now due to John Polstra's speedups and fixes from a while back. The ldd printf-like format support came direct from NetBSD. Reviewed by: nate, jdp Notes: svn path=/head/; revision=18599
* add missing comma(s) in .Xr macrosWolfram Schneider1996-09-231-3/+3
| | | | Notes: svn path=/head/; revision=18480
* Implement support for LD_PRELOAD in the dynamic linker. RemoveJohn Polstra1996-04-201-10/+8
| | | | | | | | | | descriptions of LD_NO_INTERN_SEARCH and LD_NOSTD_PATH from the manual page, since they are not supported. Submitted by: Doug Ambrisko <ambrisko@ambrisko.roble.com> Notes: svn path=/head/; revision=15326
* This is a FreeBSD manpage, not a NetBSD manpage. :)Nate Williams1995-10-051-2/+2
| | | | Notes: svn path=/head/; revision=11198
* Import Paul Kranenburg's man page for ld.so (aka. rtld).Joerg Wunsch1995-08-261-0/+144
Obtained from: NetBSD Notes: svn path=/head/; revision=10335