From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 106970 invoked by alias); 16 Sep 2015 22:50:53 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 106949 invoked by uid 89); 16 Sep 2015 22:50:52 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.1 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY,SPF_HELO_PASS,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Wed, 16 Sep 2015 22:50:51 +0000 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id B9729C0B2027; Wed, 16 Sep 2015 22:50:50 +0000 (UTC) Received: from localhost (ovpn-116-24.ams2.redhat.com [10.36.116.24]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t8GMonYL009636; Wed, 16 Sep 2015 18:50:50 -0400 Date: Wed, 16 Sep 2015 23:42:00 -0000 From: Jonathan Wakely To: Martin Sebor Cc: libstdc++ , gcc-patches Subject: Re: [patch] libstdc++/67173 Fix filesystem::canonical for Solaris 10. Message-ID: <20150916225049.GG2631@redhat.com> References: <20150911142140.GL2631@redhat.com> <55F311D2.8050405@gmail.com> <55F469CF.9010503@gmail.com> <20150916144207.GY2631@redhat.com> <55F9A8A8.3060502@gmail.com> <20150916185844.GD2631@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20150916185844.GD2631@redhat.com> X-Clacks-Overhead: GNU Terry Pratchett User-Agent: Mutt/1.5.23 (2014-03-12) X-SW-Source: 2015-09/txt/msg01247.txt.bz2 On 16/09/15 19:58 +0100, Jonathan Wakely wrote: >commit ef25038796485298ff8f040bc79e0d9a371171fa >Author: Jonathan Wakely >Date: Wed Sep 16 18:07:32 2015 +0100 > > Implement filesystem::canonical() without realpath > > PR libstdc++/67173 > * acinclude.m4 (GLIBCXX_CHECK_FILESYSTEM_DEPS): Check _XOPEN_VERSION > and PATH_MAX for _GLIBCXX_USE_REALPATH. > * config.h.in: Regenerate. > * configure: Regenerate. > * src/filesystem/ops.cc: (canonical) [!_GLIBCXX_USE_REALPATH]: Add > alternative implementation. > * testsuite/experimental/filesystem/operations/canonical.cc: New. > * testsuite/experimental/filesystem/operations/exists.cc: Add more > tests. > * testsuite/experimental/filesystem/operations/absolute.cc: Add test > variables. > * testsuite/experimental/filesystem/operations/copy.cc: Likewise. > * testsuite/experimental/filesystem/operations/current_path.cc: > Likewise. > * testsuite/experimental/filesystem/operations/file_size.cc: Likewise. > * testsuite/experimental/filesystem/operations/status.cc: Likewise. > * testsuite/experimental/filesystem/operations/temp_directory_path.cc: > Likewise. Committed to trunk.