]> git.ipfire.org Git - thirdparty/gcc.git/commit - libstdc++-v3/ChangeLog
coroutines, libstdc++-v3: Update to n4861 C++20 DIS.
authorIain Sandoe <iain@sandoe.co.uk>
Thu, 23 Apr 2020 14:36:29 +0000 (15:36 +0100)
committerIain Sandoe <iain@sandoe.co.uk>
Thu, 23 Apr 2020 15:27:29 +0000 (16:27 +0100)
commitdcf69ac5448fd6a16137cfe9fe6deadd0ec0243d
tree0cf76eaa017030c8ef79324f06e6fcc391f43d6c
parentf7e4641afba7c348a7e7c8655e537a953c416bb3
coroutines, libstdc++-v3: Update to n4861 C++20 DIS.

Update the inline namespace to __n4861.
Add '__cpp_lib_coroutine' defined to 201902L per n4861.

libstdc++-v3/ChangeLog:

2020-04-23  Iain Sandoe  <iain@sandoe.co.uk>

* include/std/coroutine: Update the inline namespace to __n4861.
Add the __cpp_lib_coroutine define, set to 201902L.
* include/std/version: Add __cpp_lib_coroutine, set to 201902L.

gcc/testsuite/ChangeLog:

2020-04-23  Iain Sandoe  <iain@sandoe.co.uk>

* g++.dg/coroutines/coro-bad-alloc-00-bad-op-new.C: Adjust for
changed inline namespace.
* g++.dg/coroutines/coro-bad-alloc-01-bad-op-del.C: Likewise.
* g++.dg/coroutines/coro-bad-alloc-02-no-op-new-nt.C: Likewise
* g++.dg/coroutines/coro.h: Likewise
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/coroutines/coro-bad-alloc-00-bad-op-new.C
gcc/testsuite/g++.dg/coroutines/coro-bad-alloc-01-bad-op-del.C
gcc/testsuite/g++.dg/coroutines/coro-bad-alloc-02-no-op-new-nt.C
gcc/testsuite/g++.dg/coroutines/coro.h
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/coroutine
libstdc++-v3/include/std/version