This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: [patch] Implement ISO/IEC TS 18822 C++ File system TS
- From: Jonathan Wakely <jwakely at redhat dot com>
- To: Rainer Orth <ro at CeBiTec dot Uni-Bielefeld dot DE>
- Cc: Luke Allardyce <lukeallardyce at gmail dot com>, libstdc++ <libstdc++ at gcc dot gnu dot org>, gcc-patches at gcc dot gnu dot org, Daniel Krügler <daniel dot kruegler at gmail dot com>
- Date: Wed, 13 May 2015 11:54:37 +0100
- Subject: Re: [patch] Implement ISO/IEC TS 18822 C++ File system TS
- Authentication-results: sourceware.org; auth=none
- References: <20150430173236 dot GT3618 at redhat dot com> <20150430191353 dot GW3618 at redhat dot com> <CAFW6PZB9WvskzrKCsNKK4s-5oXWjcwkuZGMrWbrfgJ7fpJiCXQ at mail dot gmail dot com> <20150501105351 dot GY3618 at redhat dot com> <20150501194853 dot GK3618 at redhat dot com> <yddr3qrcn10 dot fsf at lokon dot CeBiTec dot Uni-Bielefeld dot DE>
On 08/05/15 13:43 +0200, Rainer Orth wrote:
Jonathan Wakely <jwakely@redhat.com> writes:
I've committed the two changes attached (only tested on linux again).
patch2.txt should fix the mingw-w64 errors above, as well as the
issues Daniel reported, and should fix the error on Solaris 10
Rainer, would you be able to test with
--enable-libstdcxx-filesystem-ts before we re-enable it to build by
default on solaris* ?
I just did: a bootstrap on i386-pc-solaris2.10 completed successfully
and the experimental/filesystem tests all PASSed. Given that Solaris 11
was fine even before, I think it's safe to re-enable it by default on
Solaris again.
Thanks. Re-enabled with this patch, committed to trunk.
commit 38715a0b0a5afcb980570dfb65c591e3a7eb8cb9
Author: Jonathan Wakely <jwakely@redhat.com>
Date: Sun May 10 19:46:25 2015 +0100
* acinclude.m4 (GLIBCXX_ENABLE_FILESYSTEM_TS): Re-enable on solaris.
* configure: Regenerate.
diff --git a/libstdc++-v3/acinclude.m4 b/libstdc++-v3/acinclude.m4
index 07b5bd7..6f67774 100644
--- a/libstdc++-v3/acinclude.m4
+++ b/libstdc++-v3/acinclude.m4
@@ -3926,7 +3926,7 @@ AC_DEFUN([GLIBCXX_ENABLE_FILESYSTEM_TS], [
enable_libstdcxx_filesystem_ts=yes
;;
solaris*)
- enable_libstdcxx_filesystem_ts=no
+ enable_libstdcxx_filesystem_ts=yes
;;
*)
enable_libstdcxx_filesystem_ts=no
diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
index 90a5192..39fc28c 100755
--- a/libstdc++-v3/configure
+++ b/libstdc++-v3/configure
@@ -79166,7 +79166,7 @@ $as_echo_n "checking whether to build Filesystem TS support... " >&6; }
enable_libstdcxx_filesystem_ts=yes
;;
solaris*)
- enable_libstdcxx_filesystem_ts=no
+ enable_libstdcxx_filesystem_ts=yes
;;
*)
enable_libstdcxx_filesystem_ts=no