freebsd-skq/libexec/rtld-elf
emaste b81b7af08d Always return pathname in dl_iterate_phdr's dlpi_name, as Linux does
Linux LD_ITERATE_PHDR(3):
    The dlpi_name field is a null-terminated string giving the
    pathname from which the shared object was loaded.

That functionality is much more useful than returning just the short
name.

Update dl_iterate_phdr(3) to follow r272842

MFC of r272842 and r272848
2014-11-14 21:52:31 +00:00
..
amd64 MFC r270798: 2014-09-12 16:22:01 +00:00
arm MFC r270798: 2014-09-12 16:22:01 +00:00
i386 MFC r270798: 2014-09-12 16:22:01 +00:00
ia64 MFC r270798: 2014-09-12 16:22:01 +00:00
mips MFC r270798: 2014-09-12 16:22:01 +00:00
powerpc MFC r270798: 2014-09-12 16:22:01 +00:00
powerpc64 MFC r270798: 2014-09-12 16:22:01 +00:00
sparc64 MFC r270798: 2014-09-12 16:22:01 +00:00
debug.c Rtld links with the specially built pic static libc library to get some 2011-08-24 20:05:13 +00:00
debug.h
libmap.c MFC r270256: 2014-08-28 18:11:05 +00:00
libmap.h Make the directory mapping functionality, which was previously only 2013-09-21 21:03:52 +00:00
Makefile MFC r270803: 2014-09-01 08:02:23 +00:00
malloc.c MFC: r262136 2014-02-24 08:21:49 +00:00
map_object.c Map libraries linked with -Ttext-segment=base_addr at base_addr. 2013-02-27 09:34:09 +00:00
rtld_lock.c MFC r266609: 2014-06-07 02:45:24 +00:00
rtld_lock.h Implement support for ELF filters in rtld. Both normal and auxillary 2010-12-25 08:51:20 +00:00
rtld_printf.c Remove the use of toupper() from rtld_printf.c. Use of the libc function 2012-03-09 16:21:40 +00:00
rtld_printf.h Rtld links with the specially built pic static libc library to get some 2011-08-24 20:05:13 +00:00
rtld_tls.h
rtld.1 Import the DragonFly BSD commit 4f0bc915b65fcf5a23214f6d221d65c80be68ad4 2012-07-15 10:53:48 +00:00
rtld.c Always return pathname in dl_iterate_phdr's dlpi_name, as Linux does 2014-11-14 21:52:31 +00:00
rtld.h MFC r270798: 2014-09-12 16:22:01 +00:00
Symbol.map MFC r265456, r265578: 2014-08-07 18:36:47 +00:00
xmalloc.c MFC r262277: 2014-02-27 02:36:09 +00:00