[Ada] AI12-0004 Normalization and allowed characters
authorArnaud Charlet <charlet@adacore.com>
Wed, 10 Jun 2020 12:26:06 +0000 (08:26 -0400)
committerPierre-Marie de Rodat <derodat@adacore.com>
Thu, 16 Jul 2020 09:18:12 +0000 (05:18 -0400)
commit8e640a5f32160fd786cc4722c8b46bbca7ba500a
tree3c428cd1d4ba2585b9240fd889319769303aecd9
parent504dc34720756d4383f47fa48a0f40a5ad908146
[Ada] AI12-0004 Normalization and allowed characters

gcc/ada/

* scng.adb (Scan): Detect wide characters not in NFKC.
* libgnat/a-chahan.adb, libgnat/a-chahan.ads,
libgnat/a-wichha.adb, libgnat/a-wichha.ads,
libgnat/a-wichun.adb, libgnat/a-wichun.ads,
libgnat/a-zchhan.adb, libgnat/a-zchhan.ads,
libgnat/a-zchuni.adb, libgnat/a-zchuni.ads (Is_NFKC): New.
* libgnat/s-utf_32.ads, libgnat/s-utf_32.adb (Is_UTF_32_NFKC):
New.
13 files changed:
gcc/ada/libgnat/a-chahan.adb
gcc/ada/libgnat/a-chahan.ads
gcc/ada/libgnat/a-wichha.adb
gcc/ada/libgnat/a-wichha.ads
gcc/ada/libgnat/a-wichun.adb
gcc/ada/libgnat/a-wichun.ads
gcc/ada/libgnat/a-zchhan.adb
gcc/ada/libgnat/a-zchhan.ads
gcc/ada/libgnat/a-zchuni.adb
gcc/ada/libgnat/a-zchuni.ads
gcc/ada/libgnat/s-utf_32.adb
gcc/ada/libgnat/s-utf_32.ads
gcc/ada/scng.adb