diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2022-06-16 14:57:32 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2022-08-03 12:31:26 +0100 |
commit | e562236851e06091256593aa0d3fbda60a28e45b (patch) | |
tree | 911dfcbe151b67befb39f548b3bae9f0940bb54b /gcc | |
parent | 2fd16b1c0269e24fc11b0abd188d006d4d9134c2 (diff) |
libstdc++: Support constexpr global std::string for size < 15 [PR105995]
I don't think this is required by the standard, but it's easy to
support.
libstdc++-v3/ChangeLog:
PR libstdc++/105995
* include/bits/basic_string.h (_M_use_local_data): Initialize
the entire SSO buffer.
* testsuite/21_strings/basic_string/cons/char/105995.cc: New test.
(cherry picked from commit 98a0d72a610a87e8e383d366e50253ddcc9a51dd)
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions