-
- Downloads
libstdc++: Add "ASCII" as an alias for std::text_encoding::id::ASCII
As noted in LWG 4043, "ASCII" is not an alias for any known registered character encoding, so std::text_encoding("ASCII").mib() == id::other. Add the alias "ASCII" to the implementation-defined superset of aliases for that encoding. libstdc++-v3/ChangeLog: * include/bits/text_encoding-data.h: Regenerate. * scripts/gen_text_encoding_data.py: Add extra_aliases dict containing "ASCII". * testsuite/std/text_encoding/cons.cc: Check "ascii" is known. Co-authored-by:Ewan Higgs <ewan.higgs@gmail.com> Signed-off-by:
Ewan Higgs <ewan.higgs@gmail.com>
Showing
- libstdc++-v3/include/bits/text_encoding-data.h 2 additions, 1 deletionlibstdc++-v3/include/bits/text_encoding-data.h
- libstdc++-v3/scripts/gen_text_encoding_data.py 23 additions, 1 deletionlibstdc++-v3/scripts/gen_text_encoding_data.py
- libstdc++-v3/testsuite/std/text_encoding/cons.cc 5 additions, 0 deletionslibstdc++-v3/testsuite/std/text_encoding/cons.cc
Loading
Please register or sign in to comment