public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/4]: C++ P1423R3 char8_t remediation implementation
@ 2019-09-15 19:39 Tom Honermann
  2019-11-29 17:47 ` Jonathan Wakely
  0 siblings, 1 reply; 5+ messages in thread
From: Tom Honermann @ 2019-09-15 19:39 UTC (permalink / raw)
  To: libstdc++, gcc-patches

This series of patches provides an implementation of the changes for C++ 
proposal P1423R3 [1].

These changes do not impact default libstdc++ behavior for C++17 and 
earlier; they are only active for C++2a or when the -fchar8_t option is 
specified.

Tested x86_64-linux.

Patch 1: Decouple constraints for u8path from path constructors.
Patch 2: Update __cpp_lib_char8_t feature test macro value, add deleted 
operators, update u8path.
Patch 3: Updates to existing tests.
Patch 4: New tests.

Tom.

[1]: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1423r3.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-11-30  1:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-15 19:39 [PATCH 0/4]: C++ P1423R3 char8_t remediation implementation Tom Honermann
2019-11-29 17:47 ` Jonathan Wakely
2019-11-29 19:53   ` Jonathan Wakely
2019-11-29 22:11     ` Jonathan Wakely
2019-11-30  1:04       ` Jonathan Wakely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).