Home | History | Annotate | Download | only in ldd
History log of /src/usr.bin/ldd/ldd.1
RevisionDateAuthorComments
 1.27  01-Feb-2025  kre Better wording, s/working path/working directory/
(also minor input reformatting for easier searching)
 1.26  01-Feb-2025  christos correct explanation of %a
 1.25  01-Feb-2025  kre Minor typo corrected (s/rhe/the/)
 1.24  01-Feb-2025  christos Clarify how the main object pathname is set.
 1.23  01-Feb-2025  uwe ldd(1): brush up markup, g/c more of a.out

Now the only remaining a.out reference is %n.
Ride the date bump.
 1.22  31-Jan-2025  christos update %a description (it was wrong before; it was never __progname).
 1.21  15-Oct-2022  mrg branches: 1.21.4;
ldd(1): add a -v option to display all errors not just the latest.

ldd on a go binary currently fails with an error that basically
says "not elf32 class". this is a true statement, as it is an
elf64 class object, but it's not useful. it happens because
ldd_elf64() is called, fails in _rtld_map_object(), and then
ldd_elf32() is called, and it fails because the class is wrong,
and only this error is returned. (this problem remains. the
call to map the object fails due to there being 3 instead of 2
elf segments in the file. i guess we need similar code in
ld.elf_so/map_objects.c as the kernel gained some time ago.)

perhaps the first error, not the last error, should be used if
everything fails, but this allows all failures to be see and
would be useful even if the error string handling changed.
 1.20  25-Dec-2017  maya Return a non-zero (one) exit code on failure for one of the files

But keep on processing them, like ls, rm, and other programs do
 1.19  03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.18  07-Sep-2009  wiz New sentence, new line.
 1.17  07-Sep-2009  dholland Add an -o option that behaves like nm -o. Implementation from a suggestion
by jmcneill (thanks!); ok mrg. Closes PR 41994.
 1.16  23-Aug-2009  wiz Add missing word and bump date for previous.
 1.15  22-Aug-2009  mrg kill ldd_aout. it didn't work anyway...not since i don't know when.
 1.14  30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.13  23-May-2004  skrll branches: 1.13.26;
Bump the date.
 1.12  23-May-2004  skrll Implement %x for ELF.
 1.11  14-May-2004  wiz \*[Gt] instead of >; sort SEE ALSO.
 1.10  14-May-2004  christos Document and implement -f for elf objects.
 1.9  24-Apr-2003  wiz Sort sections, sort SEE ALSO, bump date for last.
 1.8  19-Apr-2003  christos PR/3046: Chris G. Demetriou: ldd actually runs target programs.
This is the case only with a.out programs, and the manual page has been
changed to reflect that in the BUGS section. Since most our architectures
have been converted to elf, this is not an issue anymore.
 1.7  31-Mar-2003  perry depedencies->dependencies (Igor Sobrado, PR misc/19700) + recognised->recognized
 1.6  20-Dec-2001  thorpej xref ld.elf_so(1)
 1.5  22-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.4  05-Sep-1998  pk Assign my copyrights to TNF.
 1.3  28-Apr-1998  fair Principally, change foo(N) to .Xr foo N
Also, do some other mdoc tagging.
 1.2  08-Oct-1995  pk Add -f option for customized output.
 1.1  22-Oct-1993  pk ldd: list shared library dependencies.
 1.13.26.1  18-May-2008  yamt sync with head.
 1.21.4.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed