summaryrefslogtreecommitdiffstats
path: root/usr.bin/ldd/ldd.1
Commit message (Collapse)AuthorAgeFilesLines
* use .Mt to mark up email addresses consistently (part3)bapt2014-06-231-1/+1
| | | | | PR: 191174 Submitted by: Franco Fichtner <franco at lastsummer.de>
* - correctly render the provided exampledanger2009-11-281-1/+1
| | | | | PR: docs/140962 Submitted by: mharo
* Tweak the support for using ldd on 32-bit objects a bit further.jhb2008-08-011-6/+0
| | | | | | | | | | | | | Specifically, build a 32-bit /usr/bin/ldd32 on amd64 which handles 32-bit objects. Since it is a 32-bit binary, it can fork a child process which can dlopen() a 32-bit shared library. The current 32-bit support in ldd can't do this because it does the dlopen() from a 64-bit process. In order to preserve an intuitive interface for users, the ldd binary automatically execs /usr/bin/ldd32 for 32-bit objects. The end result is that ldd on amd64 now transparently handles 32-bit shared libraries in addition to 32-bit binaries. Submitted by: ps (indirectly)
* On 64 bit architectures, you can run 32 bit executables and the rtld can ↵edwin2008-07-031-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | trace them, but ldd(1) doesn't know yet how to detect them: [/] root@ed-exigent>ldd `which httpd` ldd: /usr/local/sbin/httpd: can't read program header ldd: /usr/local/sbin/httpd: not a dynamic executable But... [/] root@ed-exigent>LD_32_TRACE_LOADED_OBJECTS==1 `which httpd` libm.so.4 => /lib32//libm.so.4 (0x280c8000) libaprutil-1.so.2 => /usr/local/lib/libaprutil-1.so.2 (0x280de000) libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x280f2000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28110000) libapr-1.so.2 => /usr/local/lib/libapr-1.so.2 (0x281fd000) libcrypt.so.3 => /lib32//libcrypt.so.3 (0x2821d000) libpthread.so.2 => not found (0x0) libc.so.6 => /lib32//libc.so.6 (0x28235000) libpthread.so.2 => /usr/lib32/libpthread.so.2 (0x2830d000) Added support in ldd(1) for the LD_32_xxx environment variables if the architecture of the machine is >32 bits. If we ever go to 128 bit architectures this excercise will have to be repeated but thanks to earlier commits today it will be relative simple. PR: bin/124906 Submitted by: edwin Approved by: bde (mentor) MFC after: 1 week
* Typobms2008-05-151-1/+1
|
* Add an example of how to use ldd -f.bms2008-05-151-1/+8
|
* Expand documentation of -f optionpav2007-05-121-1/+8
| | | | | | PR: docs/66265 Submitted by: Michel Lavondes <fox@vader.aacc.cc.md.us> MFC after: 1 week
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/schweikh2002-12-301-1/+1
| | | | Add FreeBSD Id tag where missing.
* Use `The .Nm utility'charnier2002-04-201-1/+2
|
* mdoc(7) police: kill hard sentence breaks.ru2002-03-151-2/+4
|
* Add support such that if LD_TRACE_LOADED_OBJECTS_ALL is defined to aobrien2002-02-171-0/+8
| | | | | | | | non-empty string in the environment; we indicate which objects caused each object to be loaded. PR: 30908 Submitted-by: Mike Meyer <mwm@mired.org>
* Allow ldd(1) be used on shared libraries in addition to executables.sobomax2002-02-041-1/+2
|
* mdoc(7) police: removed HISTORY info from the .Os call.ru2001-07-101-1/+1
|
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-201-1/+1
|
* Corractly use .Nm and .An/.Aq macros. Replace FreeBSD with .Fx macrophantom2000-05-101-7/+10
| | | | e.
* Cross-reference ldd(1) in rtld(1) and vice versa.sheldonh2000-03-281-1/+2
|
* Revert the part of rev 1.5 that spammed rev 1.4; rev 1.4 correctlysheldonh2000-03-201-1/+0
| | | | | | | | removed an erroneous cross-reference to ld.so(1), which doesn't exist in FreeBSD. PR: 17468 Submitted by: Randall Hopper <aa8vb@ipass.net>
* Remove single-space hard sentence breaks. These degrade the qualitysheldonh2000-03-011-2/+4
| | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
* Add $FreeBSD$ lines to man pages that are missing them to make itmpp1999-08-281-0/+2
| | | | | | | easier for translation teams. PR: docs/13418 Submitted by: Alexey Zelkin <phantom@cris.net>
* Use consistent spelling,hoek1997-12-251-1/+1
| | | | | | | | writeable -> writable (recall prior debate over this? :-) initialise -> initialize recognise -> recognize Merry Christmas! :)
* fix a few spelling changesjmg1997-08-301-1/+1
| | | | | | | | Submitted by: Josh Gilliam Closes PR's: 4429, 4431-4438 PS: He has agreed to submit all contrib fixes back to the original author.
* Made the synopsis in the man page conform to the style guide.bde1996-11-301-1/+1
| | | | | | Made the usage message conform to the style guide. Don't use the implementation variable `__progname'.
* Incorporate John Polstra's sods.c display of the details about thepeter1996-10-011-0/+11
| | | | | dynamic linking information in the executable. It's quite extensive. It's connected to ldd's (new) -v option.
* Support for specifying printf-like output specs to control the ldd outputpeter1996-10-011-1/+12
| | | | | | | as present in the new rtld version. Obtained from: NetBSD Reviewed by: nate, jdp
* Updated to recent version of Paul K.'s shlib code. This code has betternate1994-12-231-1/+2
| | | | | | | | | | warning handling and allows for link-time warnings with a modified version of gas. Note: Not all of the newer bits were updated such as some of the non-x86 machine-dependant code is relevant to FreeBSD right now. Obtained from: NetBSD
* Remove reference to the ld.so man page - ain't no such animal.jkh1994-06-171-1/+0
| | | | Reported by John Lind.
* This is Paul K's latest set of ld changes. A commit was necessary at thisjkh1994-02-131-1/+1
| | | | | | | | | | late stage due to the fact that link.h was copyright Sun Microsystems. This version of ld sync's us up with NetBSD's ld and supports compatablily with NetBSD's -[zZ] flags (which we had reversed). Compiling with this new ld will give you RRS warnings for libraries which do not contain .type infomation - these wsarnings are harmless and will go away as soon as you recompile your libraries (cd /usr/src; make libraries).
* Changed NetBSD -> FreeBSDnate1994-02-111-2/+2
|
* Imported NetBSD's ld for shared libs.paul1993-11-031-0/+25
OpenPOWER on IntegriCloud