HomeFreeBSD

Don't recognize a file as an a.out shared library unless it has at
rS38870Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

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.

Details

Provenance
jdpAuthored on
Parents
rS38869: Ignore the statically configured vfs type numbers and assign vfs
Branches
Unknown
Tags
Unknown

Event Timeline