aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/crx/crx.h
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2024-11-08 13:58:23 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2024-11-11 18:45:52 +0000
commit2f744df601b298e31dcdb49316da93f0ce1f00b7 (patch)
tree2e7ad072e884ca472bb2f7da14a3372948e4f742 /gcc/config/crx/crx.h
parent4380d6f8acc878fbdeb6ce86f4be64d340bdfd4b (diff)
downloadgcc-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 'gcc/config/crx/crx.h')
0 files changed, 0 insertions, 0 deletions