Date: Sat, 5 Sep 1998 13:28:48 -0700 (PDT) From: John Polstra <jdp@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/libexec/rtld-aout shlib.c Message-ID: <199809052028.NAA20350@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jdp 1998/09/05 13:28:48 PDT
Modified files:
libexec/rtld-aout shlib.c
Log:
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.
Revision Changes Path
1.21 +4 -6 src/libexec/rtld-aout/shlib.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809052028.NAA20350>
