This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: [v3] Update Solaris baselines for GCC 4.7, take 2
- From: Benjamin Kosnik <bkoz at redhat dot com>
- To: Rainer Orth <ro at CeBiTec dot Uni-Bielefeld dot DE>
- Cc: gcc-patches at gcc dot gnu dot org, libstdc++ at gcc dot gnu dot org
- Date: Thu, 1 Mar 2012 14:35:44 -0800
- Subject: Re: [v3] Update Solaris baselines for GCC 4.7, take 2
- References: <yddobsgyyrl.fsf@manam.CeBiTec.Uni-Bielefeld.DE>
> After PRs libstdc++/52188 and libstdc++/52189 have been resolved, I'd
> finally like to update the Solaris baselines for the 4.7 release.
> This time, everything looks good: only additions to GLIBCXX_3.4.1[67],
> CXXABI_1.3.6, and CXXABI_TM_1, as expected.
>
> Bootstrapped without regressions on i386-pc-solaris2.{8, 9, 10, 11}
> and sparc-sun-solaris2.{8, 9, 10, 11} with as/ld, gas/ld, and
> gas/gld. Also verified that there are no additions in
> $target/libstdc++/testsuite/libstdc++.log.sep.
This looks way better, thanks for you work on cleaning this up. What a
relief!
I was surprised to see GLIBCXX_3.4.15 symbols added, but then realized
you added the complete set so this seems fine.
> There are only two FAILs: on Solaris 10 and 11/x86 with as,
> _GLOBAL_OFFSET_TABLE_ is missing from the base version. The jury is
> still out whether this is an assembler or linker bug. I think about
> filtering out those symbols bound to the base version (which are
> prescribed by the Solaris ABI, but have nothing to do with the
> libstdc++.so interface) in a subsequent (4.8) patch, but for now this
> is good enough.
OK, and thanks.
best,
Benjamin