rtld(1): Add shared object search order to the man page
authorJohn Marino <draco@marino.st>
Sun, 6 May 2012 12:25:20 +0000 (14:25 +0200)
committerJohn Marino <draco@marino.st>
Sun, 6 May 2012 12:33:05 +0000 (14:33 +0200)
commitf560f0d601fe3776e0e47511ba9c5c0a3fe5bc4d
tree621f03d003cd9f986725db3757812e027e03f6e8
parent6ef1a57d0fae23c2660897cf32efff8aae181723
rtld(1): Add shared object search order to the man page

The shared library search order on the dynamic linker was updated a few
weeks ago, but the man page was not updated to reflect its new behavior.
DragonFly's search order is the same as Linux, but differs from FreeBSD
and other BSDs due to the recently added support for DT_RUNPATH and
-z nodefaultlib.

To clarify, FreeBSD and DragonFly *recognized* the DT_RUNPATH dynamic
tag but considered it an alias of DT_RPATH and thus wasn't handling the
tag as intended.

DragonFly is likely is the only BSD that searches shared objects like
Linux, but FreeBSD developers have patches from DragonFly in case they
want to follow suit.
libexec/rtld-elf/rtld.1