This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: Any very recent inlining changes (libstdc++' ABI check fails in mainline) ?
- From: Richard Guenther <richard dot guenther at gmail dot com>
- To: Paolo Carlini <paolo dot carlini at oracle dot com>
- Cc: gcc at gcc dot gnu dot org, "libstdc++" <libstdc++ at gcc dot gnu dot org>
- Date: Wed, 7 Oct 2009 12:29:21 +0200
- Subject: Re: Any very recent inlining changes (libstdc++' ABI check fails in mainline) ?
- References: <4ACC6C45.30500@oracle.com>
On Wed, Oct 7, 2009 at 12:24 PM, Paolo Carlini <paolo.carlini@oracle.com> wrote:
> Hi,
>
> today I'm seeing an ABI check failure in mainline, x86_64-linux, 11
> incompatible symbols: my preliminary analysis shows that the problem is
> the recurring one, simple, but annoying: some small functions are not
> inlined anymore, thus inadvertently exported (with an old version
> number, because of a loose pattern in the linker script). For example:
>
> 2
> _ZNKSt8ios_base6getlocEv
> std::ios_base::getloc() const
> version status: incompatible
> GLIBCXX_3.4
> type: function
> status: added
>
> Are there very recent inlining changes?
Yes.
Richard.