NetBSD/libexec/ld.aout_so
pk c682966345 Patch from Chris Demetriou to unmap an object on last dlclose(), which
had not be implemented. It would cause an "adress space leak" and, if
the same object would opened multiple time, unwanted relocations.
Re: Comment from Chris:

"The a.out ld.so has some problems with dlclose.  It doesn't properly
unmap objects which are dlclosed.  That's a known problem (though a
serious one for programs which dlopen then dlclose lots of objects,
because it causes address space exhaustion), but it has a
previously-unknown side-effect.

If a single object is dlopened, then dlclosed, then dlopened _again_,
the relocations will be processed again.  That causes obvious
problems."
1997-06-26 20:52:06 +00:00
..
arch Add machine dependent code for NetBSD/powerpc 1996-11-03 18:02:42 +00:00
Makefile install all man pages. 1997-06-23 13:25:41 +00:00
link.h Catch up with const changes to dlopen() and dlsym() prototypes in 1997-01-03 22:37:58 +00:00
malloc.c RCS id police. 1996-07-03 03:28:09 +00:00
md-prologue.c RCS id police. 1996-07-03 03:28:09 +00:00
rtld.1 Fix typos (PR#3761). 1997-06-20 20:38:08 +00:00
rtld.c Patch from Chris Demetriou to unmap an object on last dlclose(), which 1997-06-26 20:52:06 +00:00
shlib.c Implement compiled-in library search paths: any `-L' argument encountered 1995-06-04 21:56:22 +00:00