HardenedBSD/libexec/rtld-elf
John Polstra 8d05e8c453 Fix bug: if a dlopen() failed (e.g., because of undefined symbols),
the dynamic linker didn't clean up properly.  A subsequent dlopen()
of the same object would appear to succeed.

Another excellent fix from Max Khon.

PR:		bin/12471
Submitted by:	Max Khon <fjoe@iclub.nsu.ru>
1999-07-09 16:22:55 +00:00
..
alpha Fix a serious performance bug for large programs on the Alpha, 1999-06-25 02:53:59 +00:00
amd64 Fix a serious performance bug for large programs on the Alpha, 1999-06-25 02:53:59 +00:00
i386 Fix a serious performance bug for large programs on the Alpha, 1999-06-25 02:53:59 +00:00
debug.c
debug.h
Makefile Eliminate all machine-dependent code from the main source body and 1999-04-09 00:28:43 +00:00
malloc.c
map_object.c
rtld.1
rtld.c Fix bug: if a dlopen() failed (e.g., because of undefined symbols), 1999-07-09 16:22:55 +00:00
rtld.h Eliminate all machine-dependent code from the main source body and 1999-04-09 00:28:43 +00:00
xmalloc.c