[v3] Update Solaris baselines for GCC 4.7, take 2

Benjamin Kosnik bkoz@redhat.com
Thu Mar 1 22:36:00 GMT 2012


> 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



More information about the Libstdc++ mailing list