diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2021-06-02 16:41:26 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2021-06-22 20:58:43 +0100 |
commit | b5a29741db11007e37d8d4ff977b89a8314abfda (patch) | |
tree | 62f3297a5c305970130462b823e36967c681dd32 /gcc/fortran/trans-intrinsic.c | |
parent | 6c63cb231e4cf99552bb7904ebe402f7adcafda4 (diff) | |
download | gcc-b5a29741db11007e37d8d4ff977b89a8314abfda.zip gcc-b5a29741db11007e37d8d4ff977b89a8314abfda.tar.gz gcc-b5a29741db11007e37d8d4ff977b89a8314abfda.tar.bz2 |
libstdc++: Remove garbage collection support for C++23 [P2186R2]
This removes the non-functional garbage colection support from <memory>,
as proposed for C++23 by P2186R2.
Signed-off-by: Jonathan Wakely <jwakely@redhat.com>
libstdc++-v3/ChangeLog:
* include/std/memory (declare_reachable, undeclare_reachable)
(declare_no_pointers, undeclare_no_pointers, get_pointer_safety)
(pointer_safety): Only define for C++11 to C++20 inclusive.
* testsuite/20_util/pointer_safety/1.cc: Do not run for C++23.
Diffstat (limited to 'gcc/fortran/trans-intrinsic.c')
0 files changed, 0 insertions, 0 deletions