This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: check-abi on i686-linux-gnu and x86_64-linux-gnu
- From: "B. Kosnik" <bkoz at nabi dot net>
- To: Andreas Jaeger <aj at suse dot de>
- Cc: libstdc++ at gcc dot gnu dot org
- Date: Mon, 28 Oct 2002 10:26:15 -0800
- Subject: Re: check-abi on i686-linux-gnu and x86_64-linux-gnu
- References: <u8k7k49rdp.fsf@gromit.moeb>
>Running it on x86_64-linux-gnu:
It looks like you are using the wrong baseline files as...
>4 missing symbols
> 1
> symbol
> _ZNSt7codecvtIcc11__mbstate_tEC1EP15__locale_structm
> demangled symbol
> std::codecvt<char, char, __mbstate_t>::codecvt(__locale_struct*, unsigned long)
>
> 2
> symbol
> _ZNSt7codecvtIcc11__mbstate_tEC2EP15__locale_structm
> demangled symbol
> std::codecvt<char, char, __mbstate_t>::codecvt(__locale_struct*, unsigned long)
>
> 3
> symbol
> _ZNSt7codecvtIwc11__mbstate_tEC1EP15__locale_structm
> demangled symbol
> std::codecvt<wchar_t, char, __mbstate_t>::codecvt(__locale_struct*, unsigned long)
>
> 4
> symbol
> _ZNSt7codecvtIwc11__mbstate_tEC2EP15__locale_structm
> demangled symbol
> std::codecvt<wchar_t, char, __mbstate_t>::codecvt(__locale_struct*, unsigned long)
These were not in the 3.2.0 sources, so they can't be "missing."
You need to create your baseline file with the 3.2.0 sources, not 3_2-branch.
-benjamin