l...@gnu.org (Ludovic Courtès) writes: > It will give us more options on GNU (and possibly Solaris) but not on > the other platforms. So that won't affect our policy of not breaking > the ABI during a stable series. > > On GNU and Solaris, we may be able to reduce the number of applications > that have to be recompiled when a new major version comes out by: > > - having per-symbol binary compatibility info, as opposed to Libtool's > coarse-grain `-version-info'. > > - providing older versions of symbols that have changed. > > I see it essentially as an additional "safety net", and something that > GNU/* distribution maintainers will appreciate.
OK, many thanks for explaining all that. I'm happy that this is useful now. > Section 3.3 of [0] contains a discussion of this. That paper is so verbose that I find it difficult to read! But thanks for the reference anyway; I know where to go now if I want to know every detail of dynamic linking. Regards, Neil