gcc/libstdc++-v3/include/std
Jonathan Wakely 890e166507 re PR c++/55908 (Problem binding a const member function to a const object)
PR libstdc++/55908
	* include/std/functional (_Mem_fn::operator()): Fix constraints to
	avoid ambiguity.
	* testsuite/20_util/function_objects/mem_fn/55908.cc: New.
	* testsuite/20_util/bind/ref_neg.cc: Adjust dg-error line numbers.

From-SVN: r195035
2013-01-08 21:01:14 +00:00
..
algorithm algorithm: Include <utility>, per UK-300. 2009-11-13 15:06:28 +00:00
array re PR libstdc++/55363 (tuple_size is not a class template) 2012-11-17 12:09:58 +00:00
atomic * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
bitset * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
chrono * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
complex * include/std/complex (real, imag): Add ABI tag in C++11 mode. 2012-11-12 12:51:26 -05:00
condition_variable re PR libstdc++/53841 ([C++11] condition_variable::wait_until() fails with high resolution clocks) 2012-11-15 01:38:17 +00:00
deque c++config (_GLIBCXX_EXPORT_TEMPLATE): Remove. 2011-01-21 19:41:13 +00:00
forward_list * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
fstream * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
functional re PR c++/55908 (Problem binding a const member function to a const object) 2013-01-08 21:01:14 +00:00
future * include/std/future (__async_sfinae_helper): Remove. 2012-12-17 21:30:51 +00:00
iomanip * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
ios Update Copyright years for files modified in 2010. 2011-01-03 21:52:22 +01:00
iosfwd Update Copyright years for files modified in 2011 and/or 2012. 2013-01-04 13:49:55 +01:00
iostream Update Copyright years for files modified in 2011 and/or 2012. 2013-01-04 13:49:55 +01:00
istream * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
iterator [multiple changes] 2010-07-27 17:27:06 +00:00
limits * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
list c++config (_GLIBCXX_EXPORT_TEMPLATE): Remove. 2011-01-21 19:41:13 +00:00
locale Update Copyright years for files modified in 2010. 2011-01-03 21:52:22 +01:00
map Update Copyright years for files modified in 2010. 2011-01-03 21:52:22 +01:00
memory * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
mutex * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
numeric PR libstdc++/22634, DR 539 [Ready] 2009-12-11 17:54:37 +00:00
ostream * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
queue Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
random * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
ratio * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
regex Update Copyright years for files modified in 2011 and/or 2012. 2013-01-04 13:49:55 +01:00
scoped_allocator stl_algo.h (reverse_copy): Update comment per DR 2074. 2012-11-19 22:28:00 +00:00
set Update Copyright years for files modified in 2010. 2011-01-03 21:52:22 +01:00
sstream re PR libstdc++/44015 (template parameters not documented) 2012-05-02 22:25:28 +00:00
stack Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
stdexcept re PR libstdc++/51438 (std::exception and derived classes are not compatible with std::nested_exception and C++11 in general) 2011-12-06 20:03:25 +00:00
streambuf re PR libstdc++/44015 (template parameters not documented) 2012-05-02 22:25:28 +00:00
string c++config (_GLIBCXX_EXPORT_TEMPLATE): Remove. 2011-01-21 19:41:13 +00:00
system_error * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
thread re PR libstdc++/52680 (std::this_thread::sleep_for #ifdef'd out by _GLIBCXX_USE_NANOSLEEP) 2012-11-23 22:11:23 +00:00
tuple * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
type_traits functional (_Require): Move to ... 2012-12-20 21:02:33 +00:00
typeindex * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
unordered_map Update Copyright years for files modified in 2011 and/or 2012. 2013-01-04 13:49:55 +01:00
unordered_set Update Copyright years for files modified in 2011 and/or 2012. 2013-01-04 13:49:55 +01:00
utility * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
valarray * many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus. 2012-11-10 12:27:22 -05:00
vector Update Copyright years for files modified in 2010. 2011-01-03 21:52:22 +01:00