diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2021-10-06 13:28:57 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2021-10-06 20:12:01 +0100 |
commit | 881d1689a42cc7a1fd63bde53c883e52a56eded3 (patch) | |
tree | 34d9c085ad1880963f1cea61893672cd28901b76 /libstdc++-v3/include/Makefile.in | |
parent | ad451b020a24fe7111e668f8c41a3ba648104569 (diff) | |
download | gcc-881d1689a42cc7a1fd63bde53c883e52a56eded3.zip gcc-881d1689a42cc7a1fd63bde53c883e52a56eded3.tar.gz gcc-881d1689a42cc7a1fd63bde53c883e52a56eded3.tar.bz2 |
libstdc++: Implement std::move_only_function for C++23 (P0288R9)
libstdc++-v3/ChangeLog:
* include/Makefile.am: Add new headers.
* include/Makefile.in: Regenerate.
* include/std/functional: Include <bits/move_only_function.h>.
* include/std/version (__cpp_lib_move_only_function): Define.
* include/bits/mofunc_impl.h: New file.
* include/bits/move_only_function.h: New file.
* testsuite/20_util/move_only_function/call.cc: New test.
* testsuite/20_util/move_only_function/cons.cc: New test.
* testsuite/20_util/move_only_function/move.cc: New test.
* testsuite/20_util/move_only_function/version.cc: New test.
Diffstat (limited to 'libstdc++-v3/include/Makefile.in')
-rw-r--r-- | libstdc++-v3/include/Makefile.in | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libstdc++-v3/include/Makefile.in b/libstdc++-v3/include/Makefile.in index 8402cd7..8a45d96 100644 --- a/libstdc++-v3/include/Makefile.in +++ b/libstdc++-v3/include/Makefile.in @@ -504,7 +504,9 @@ bits_headers = \ ${bits_srcdir}/mask_array.h \ ${bits_srcdir}/max_size_type.h \ ${bits_srcdir}/memoryfwd.h \ + ${bits_srcdir}/mofunc_impl.h \ ${bits_srcdir}/move.h \ + ${bits_srcdir}/move_only_function.h \ ${bits_srcdir}/node_handle.h \ ${bits_srcdir}/ostream.tcc \ ${bits_srcdir}/ostream_insert.h \ |