aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely.gcc@gmail.com>2012-02-06 20:51:52 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2012-02-06 20:51:52 +0000
commit2caa135a200c99e3ca57defea727b1f7855bc256 (patch)
tree6c81f57266e3aebe978a5518b32d5b2370a8003d /libstdc++-v3
parent74345dec226a46b8c7095fbc4c62474cb1e86bff (diff)
downloadgcc-2caa135a200c99e3ca57defea727b1f7855bc256.zip
gcc-2caa135a200c99e3ca57defea727b1f7855bc256.tar.gz
gcc-2caa135a200c99e3ca57defea727b1f7855bc256.tar.bz2
re PR libstdc++/52128 (r183788 caused massive libstdc++ testsuite regression on i686-linux)
PR libstdc++/52128 * src/c++11/future.cc: Add explicit instantiation. From-SVN: r183942
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/src/c++11/future.cc1
2 files changed, 6 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 95a9a18..434fd98 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2012-02-06 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ PR libstdc++/52128
+ * src/c++11/future.cc: Add explicit instantiation.
+
2012-02-06 François Dumont <fdumont@gcc.gnu.org>
* include/debug/safe_iterator.h
diff --git a/libstdc++-v3/src/c++11/future.cc b/libstdc++-v3/src/c++11/future.cc
index 61a9729..a488139 100644
--- a/libstdc++-v3/src/c++11/future.cc
+++ b/libstdc++-v3/src/c++11/future.cc
@@ -90,6 +90,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
// Explicit instantiation due to -fno-implicit-instantiation.
template void call_once(once_flag&, void (thread::*&&)(), reference_wrapper<thread>&&);
+ template _Bind_simple_helper<void (thread::*)(), reference_wrapper<thread>>::__type __bind_simple(void (thread::*&&)(), reference_wrapper<thread>&&);
#endif
#endif