This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: LSB patch to gcc 3.3 tree
- From: Michael Matz <matz at suse dot de>
- To: Benjamin Kosnik <bkoz at redhat dot com>
- Cc: gdr at acm dot org, dbb at beatties dot us, gcc-patches at gcc dot gnu dot org,mats dot d dot wichmann at intel dot com, anderson at freestandards dot org,dbb at freestandards dot org, libstdc++ at gcc dot gnu dot org
- Date: Tue, 29 Jun 2004 16:03:53 +0200 (CEST)
- Subject: Re: LSB patch to gcc 3.3 tree
- References: <20040628205604.GF14453@beatties.us><32889.::ffff:128.194.146.36.1088456910.squirrel@webmail.nerim.net><Pine.LNX.4.58.0406290051440.14966@wotan.suse.de><37195.::ffff:24.250.169.187.1088469697.squirrel@webmail.nerim.net><Pine.LNX.4.58.0406290957350.14966@wotan.suse.de><37281.::ffff:24.250.169.187.1088500480.squirrel@webmail.nerim.net><20040629083817.0cafdb3a.bkoz@redhat.com> <Pine.LNX.4.58.0406291541130.14966@wotan.suse.de>
Hi again,
On Tue, 29 Jun 2004, Michael Matz wrote:
> > >> + _ZNSt23__codecvt_abstract_base*;
> > >> +
> > >> } GLIBCPP_3.2.3;
> >
> > This should be in a new section, GLIBCPP_3.2.5
> >
> > Please just use the 3.4. style instead of these blanket exports.
>
> Okay.
Hmm, now looking at 3.4 and head. Both contain:
----------------
# std::__codecvt_abstract_base*
_ZNStSt23__codecvt_abstract_base*;
----------------
I.e. first it's also a glob (in difference to for instance the typeinfo
struct for this class), and second it's wrong. Namely the '_ZNStSt23...'
contains 'St' twice where the symbols are named '_ZNSt23...' .
So, question is, is >=3.4 indeed broken, and can I nevertheless use those
globs for std::__codecvt_abstract_base members?
Ciao,
Michael.