aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2022-11-10 14:08:49 +0000
committerJonathan Wakely <jwakely@redhat.com>2022-11-11 04:00:58 +0000
commitf54ae4da1f60f4a2dea22ef184941d953442b86d (patch)
tree64b9bfdc234166de751ff46599e45e924fb15f11 /gcc
parent56d2222c58be78d5125bd8a1069364f0f4b2baa2 (diff)
downloadgcc-f54ae4da1f60f4a2dea22ef184941d953442b86d.zip
gcc-f54ae4da1f60f4a2dea22ef184941d953442b86d.tar.gz
gcc-f54ae4da1f60f4a2dea22ef184941d953442b86d.tar.bz2
libstdc++: Add missing definition for <charconv> in C++14 mode
We support <charconv> in C++14 as an extension, but that means that constexpr static data members are not implicitly inline. Add an out-of-class definition for C++14 mode. This fixes a FAIL when -std=gnu++14 is used: FAIL: 20_util/from_chars/1.cc (test for excess errors) libstdc++-v3/ChangeLog: * include/std/charconv (__from_chars_alnum_to_val_table::value): [!__cpp_inline_variables]: Add non-inline definition.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions