diff options
author | jdp <jdp@FreeBSD.org> | 1998-09-05 20:28:48 +0000 |
---|---|---|
committer | jdp <jdp@FreeBSD.org> | 1998-09-05 20:28:48 +0000 |
commit | 2b7c06f6c81fb0ed6851913e99c56eeaa3f00ef0 (patch) | |
tree | 52948956250a88b5c6549461a46f38781902d45e /lib/libc/stdlib | |
parent | 0f44756d5a672d17ddbf8721ef8f2cfac33b6d2b (diff) | |
download | FreeBSD-src-2b7c06f6c81fb0ed6851913e99c56eeaa3f00ef0.zip FreeBSD-src-2b7c06f6c81fb0ed6851913e99c56eeaa3f00ef0.tar.gz |
Don't recognize a file as an a.out shared library unless it has at
least 2 version numbers. This fixes the bug where the dynamic
linker would try to load an ELF shared library if it found one.
Note, this change also fixes the same thing in "ld", because the
code is shared.
For "ld" there is still a problem with ".a" libraries, which cannot
be distinguished by name. I haven't decided what, if anything, to
do about that.
Diffstat (limited to 'lib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions