This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: gcc 3.3
On Wed, Jul 31, 2002 at 12:28:57PM +1000, Fergus Henderson wrote:
> >
> > Why will the new libfoo.so break bar if it is binary compatible with
> > the old libfoo.so?
>
> It's not guaranteed to be binary compatible with the old libfoo.so.
> The source for libfoo has not changed.
> However, libfoo may have dependencies on libstdc++
> that mean that libfoo's ABI changes if/when libstdc++'s ABI changes
> and libfoo is recompiled with the new libstdc++.
>
Is this any different from glibc? That is not a new problem. You just
have to deal with it. Sometimes, it may not be an easy thing to do.
H.J.