This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: libstdc++ baseline updates for 3.4/HEAD
>strange. your attachment differs from that checked into the branch in
>about 280 locations/symbols.
There are no up-to-date baselines on the branch: what's in CVS are the
old 3.2.x baselines. The difference between those baselines, and the
actual symbols in 3.4.0 are expected and unsurprising.
>> I must have missed the update parts of your message.
>
>sorry, I didn't attach it. The baselines are taken from the 3.4 branch
>dated 2004-05-16.
You need to use the 3.4.0 release sources, not something from the branch.
>In http://gcc.gnu.org/ml/libstdc++/2004-04/msg00011.html
>Mark did approve it for the branch, but maybe we should first sort out
>the differences.
Please do not check in, regardless of previous approval, until I ok the patch.
>> Here's what I've been using for i686-linux. Is this equivalent to what
>> you are using as well?
>
>unfortunately not completely.
I'm not quite sure what is up with this. I've configured exactly as you
have, and have my same symbols, exactly.
>+FUNC:_ZNSdC2Ev@@GLIBCXX_3.4
Let's start here. This should be weak in io-inst.o.
What I'd like you to do is start with 3.4.0 sources, no patches, default
configure. Try to reproduce my results. Then, once that's done, try to
figure out what is different between 3.4.0 release and your sources. I
don't expect divergence in libstdc++ sources, so maybe this is
compiler-related? Or, if there are libstdc++ differences, what are they?
best,
benjamin