Patchwork [v3] remove non-standard name from <future>

login
register
mail settings
Submitter Jonathan Wakely
Date Nov. 12, 2012, 11 p.m.
Message ID <CAH6eHdSMcSV1K5h=EgHT6KgPNCenLqvZSF5JfgZYKO4dq2ysyw@mail.gmail.com>
Download mbox | patch
Permalink /patch/198498/
State New
Headers show

Comments

Jonathan Wakely - Nov. 12, 2012, 11 p.m.
std::atomic_future was removed by N3170

        * include/std/future (atomic_future): Remove declaration of
        non-standard name.

Tested x86_64-linux, committed to trunk, 4.7 to follow.
commit 27ccc75ad9c7955aa432f0dc35de94965b7fc3e6
Author: Jonathan Wakely <jwakely.gcc@gmail.com>
Date:   Mon Nov 12 21:37:57 2012 +0000

    	* include/std/future (atomic_future): Remove declaration of
    	non-standard name.

Patch

diff --git a/libstdc++-v3/include/std/future b/libstdc++-v3/include/std/future
index 7f71dde..dd1a86b 100644
--- a/libstdc++-v3/include/std/future
+++ b/libstdc++-v3/include/std/future
@@ -115,9 +115,6 @@  _GLIBCXX_BEGIN_NAMESPACE_VERSION
   template<typename _Res>
     class shared_future;
 
-  template<typename _Res>
-    class atomic_future;
-
   template<typename _Signature>
     class packaged_task;