aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2024-03-22 13:19:09 +0000
committerJonathan Wakely <jwakely@redhat.com>2024-06-21 10:19:35 +0100
commitbb7d052adce7292d15a8400886013ff1843f774e (patch)
treec69c29c7a92fa34a6c61c22ab78573ae6766d080 /libcpp
parentf906b107634bfac29676e7fcf364d0ca7ceed666 (diff)
downloadgcc-bb7d052adce7292d15a8400886013ff1843f774e.zip
gcc-bb7d052adce7292d15a8400886013ff1843f774e.tar.gz
gcc-bb7d052adce7292d15a8400886013ff1843f774e.tar.bz2
libstdc++: Add [[deprecated]] to std::wstring_convert and std::wbuffer_convert
These were deprecated in C++17 and std::wstring_convert is planned for removal in C++26. libstdc++-v3/ChangeLog: * include/bits/locale_conv.h (wstring_convert): Add deprecated attribute for C++17 and later. (wbuffer_convert): Likewise. * testsuite/22_locale/codecvt/codecvt_utf16/79980.cc: Disable deprecated warnings. * testsuite/22_locale/codecvt/codecvt_utf8/79980.cc: Likewise. * testsuite/22_locale/codecvt/codecvt_utf8_utf16/79511.cc: Likewise. * testsuite/22_locale/conversions/buffer/1.cc: Add dg-warning. * testsuite/22_locale/conversions/buffer/2.cc: Likewise. * testsuite/22_locale/conversions/buffer/3.cc: Likewise. * testsuite/22_locale/conversions/buffer/requirements/typedefs.cc: Likewise. * testsuite/22_locale/conversions/string/1.cc: Likewise. * testsuite/22_locale/conversions/string/2.cc: Likewise. * testsuite/22_locale/conversions/string/3.cc: Likewise. * testsuite/22_locale/conversions/string/66441.cc: Likewise. * testsuite/22_locale/conversions/string/requirements/typedefs-2.cc: Likewise. * testsuite/22_locale/conversions/string/requirements/typedefs.cc: Likewise.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions