Dag-Erling Smørgrav <[email protected]> writes:
> Jilles Tjoelker <[email protected]> writes:
> > Although this will work, I think it trades the quality of the binaries
> > for a cleaner build system. It is better to pass all libraries to ld(1)
> > even though a .so may have unresolved references: the NEEDED entry
> > serves as an additional protection against version mismatches and symbol
> > versioning (if you ever add it) requires ld(1) to have access to the .so
> > containing the definition so it knows the version name to store in the
> > output file.
> These are plugins.  The names and prototypes of the functions they
> export were set in stone 15 years ago.

Sorry, that was a bit unclear.  What I was trying to say is that symbol
versioning is not and will never be an issue.

DES
-- 
Dag-Erling Smørgrav - [email protected]
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"

Reply via email to