rtld: Sync 3/7 - LD_PRELOAD and z_nodeflib fix
authorJohn Marino <draco@marino.st>
Wed, 12 Jun 2013 12:06:58 +0000 (14:06 +0200)
committerJohn Marino <draco@marino.st>
Thu, 13 Jun 2013 11:12:07 +0000 (13:12 +0200)
commite38c62d68d2615ea8761cb40a62bdbe751ca7751
tree0c5cb04825734a30fb97201b3f695c16c1aaea0b
parente2f980f582877c02b3e2b96ea49aa5f3cf14a640
rtld: Sync 3/7 - LD_PRELOAD and z_nodeflib fix

Do not reference z_nodeflib for !objgiven case in order to fix LD_PRELOAD
for a non-absolute path.

Taken from:
FreeBSD SVN 240686 (18 SEP 2012)
libexec/rtld-elf/rtld.c