[v3] Disable gthreads on Solaris 8/9 (PR libstdc++/52189)

Rainer Orth ro@CeBiTec.Uni-Bielefeld.DE
Fri Feb 17 13:42:00 GMT 2012


Jonathan Wakely <jwakely.gcc@gmail.com> writes:

> For the HTML docs, just check in without that bit in the ChangeLog.
> Regenerating the HTML changes almost every page because links between
> sections get randomly-generated anchor names, so I'll just do an
> update for doc/html/* once your change is checked in.

Ok, I see.

I've checked in the following after re-testing as follows:

* i386-pc-solaris2.10 bootstrap, gthreads remains enabled, abi_check
  results clean with regenerated baselines

* i386-pc-solaris2.9 C++-only bootstrap with --enable-libstdcxx-threads,
  gthreads enabled with expected warning, abi_check results show
  additional symbols with versioning breakage

* i386-pc-solaris2.8 C++-only bootstrap, gthreads disabled as expected,
  abi_check results clean with regenerated baselines.

Thanks.
	Rainer


2012-02-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

	PR libstdc++/52189
	* acinclude.m4 (GLIBCXX_CHECK_GTHREADS): Handle
	--enable-libstdcxx-threads.
	Disable on Solaris 8/9 with symbol versioning.
	* configure.ac (GLIBCXX_CHECK_GTHREADS): Move after
	GLIBCXX_ENABLE_SYMVERS.
	* configure: Regenerate.
	* doc/xml/manual/configure.xml (--enable-libstdcxx-threads): Explain.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: sol89-libstdc++-gthr.patch
Type: text/x-patch
Size: 3080 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20120217/b9079605/attachment.bin>
-------------- next part --------------

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University


More information about the Libstdc++ mailing list