diff options
author | Eric Andersen <andersen@codepoet.org> | 2003-10-09 06:05:35 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2003-10-09 06:05:35 +0000 |
commit | cca32e60f4052751c719687c5a1639314c7b1430 (patch) | |
tree | 4a9aaceb5caecae3ae3826554e4627000b3cdb37 /libc/misc | |
parent | abd02d7387069439373d40c2f9afba93c76df650 (diff) |
When someone would dlopen a shared lib that was already opened,
we would try to re-fixup the lib's relocations with rather
horrible results. So fix that by checking the the dlopened lib
has already had its init functions called, which will never be
the case for newly loaded libs, and skip the rest in that case.
also apply a few minor fixups
Diffstat (limited to 'libc/misc')
0 files changed, 0 insertions, 0 deletions