freebsd-dev/libexec/rtld-elf
Maxim Sobolev d1cf9ea2c4 Fix a problem with RTLD_TRACE flag to dlopen(3), which sometimes can return
even if there was no error occured (when trying to dlopen(3) object that
already linked into executable which does dlopen(3) call). This is more
proper fix for `ldd /usr/lib/libc.so' problem, because the new behaviour
conforms to documentation.

Remove workaround from ldd.c (rev.1.32).

PR:		35099
Submitted by:	Nathan Hawkins <utsl@quic.net>
MFC after:	1 week
2002-10-19 10:18:29 +00:00
..
alpha Use the new freebsd output format from Binutils 2.13.1. 2002-10-12 02:30:53 +00:00
amd64 Remove the nanosleep calls from the spin loops in the locking code. 2002-07-06 20:25:56 +00:00
i386 Remove the nanosleep calls from the spin loops in the locking code. 2002-07-06 20:25:56 +00:00
ia64 Fix a nasty memory corruption bug caused by having a bogus pointer 2002-08-22 03:56:57 +00:00
sparc64 <machine/atomic.h> requires <sys/types.h>. 2002-10-09 20:20:43 +00:00
debug.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
debug.h Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The 2001-07-26 11:02:39 +00:00
Makefile Dillon's recent commits to the dynamic linker without running them 2002-06-10 21:51:16 +00:00
malloc.c Include stddef.h for NULL definition, rather than rolling our own here. 2002-08-21 19:03:26 +00:00
map_object.c Add ia64 support. Various adjustments were made to existing targets to 2001-10-15 18:48:42 +00:00
rtld.1 The .Nm utility 2002-07-06 19:19:48 +00:00
rtld.c Fix a problem with RTLD_TRACE flag to dlopen(3), which sometimes can return 2002-10-19 10:18:29 +00:00
rtld.h Update rtld for the "new" ia64 ABI. In the old toolchain, the 2001-10-29 10:10:10 +00:00
xmalloc.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00