]> gcc.gnu.org Git - gcc.git/commit
libcpp: reject codepoints above 0x10FFFF
authorBen Boeckel <ben.boeckel@kitware.com>
Tue, 6 Jun 2023 20:50:22 +0000 (16:50 -0400)
committerJason Merrill <jason@redhat.com>
Mon, 19 Jun 2023 21:20:41 +0000 (17:20 -0400)
commitc1dbaa6656acc62c586dad1018f06113cde2d8a4
tree4db4cee8dc719076f43078ea557844acbb281bb7
parentdbcbc858c71f69da76d1f36d6bb5d72f2db11eda
libcpp: reject codepoints above 0x10FFFF

Unicode does not support such values because they are unrepresentable in
UTF-16.

libcpp/

* charset.cc: Reject encodings of codepoints above 0x10FFFF.
UTF-16 does not support such codepoints and therefore all
Unicode rejects such values.

Signed-off-by: Ben Boeckel <ben.boeckel@kitware.com>
libcpp/charset.cc
This page took 0.057895 seconds and 6 git commands to generate.