diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2024-11-08 13:58:23 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2024-11-11 18:45:52 +0000 |
commit | 2f744df601b298e31dcdb49316da93f0ce1f00b7 (patch) | |
tree | 2e7ad072e884ca472bb2f7da14a3372948e4f742 /libgo/go/runtime/proc_test.go | |
parent | 4380d6f8acc878fbdeb6ce86f4be64d340bdfd4b (diff) | |
download | gcc-releases/gcc-14.zip gcc-releases/gcc-14.tar.gz gcc-releases/gcc-14.tar.bz2 |
libstdc++: Do not define _Insert_base::try_emplace before C++17releases/gcc-14
This is not a reserved name in C++11 and C++14, so must not be defined.
Also use the appropriate feature test macros for the try_emplace members
of the Debug Mode maps.
libstdc++-v3/ChangeLog:
* include/bits/hashtable_policy.h (_Insert_base::try_emplace):
Do not define for C++11 and C++14.
* include/debug/map.h (try_emplace): Use feature test macro.
* include/debug/unordered_map (try_emplace): Likewise.
* testsuite/17_intro/names.cc: Define try_emplace before C++17.
(cherry picked from commit b66a57c0ad300b293ebd366bc29f44f2ddb65c69)
Diffstat (limited to 'libgo/go/runtime/proc_test.go')
0 files changed, 0 insertions, 0 deletions