[Ada] AI12-0260 Functions Is_Basic and To_Basic in Wide_Characters.Handling
authorArnaud Charlet <charlet@adacore.com>
Tue, 31 Mar 2020 11:47:17 +0000 (07:47 -0400)
committerPierre-Marie de Rodat <derodat@adacore.com>
Mon, 15 Jun 2020 08:04:33 +0000 (04:04 -0400)
commit3830018cc6df5335be14cf98d31c15b58ab328b9
tree38168d052770da8a4360a35c0a0c235c493c571a
parentc873714ff0cdefda09729bf04a7fc6c049d024f5
[Ada] AI12-0260 Functions Is_Basic and To_Basic in Wide_Characters.Handling

2020-06-15  Arnaud Charlet  <charlet@adacore.com>

gcc/ada/

* libgnat/a-wichha.ads, libgnat/a-wichha.adb,
libgnat/a-wichun.ads, libgnat/a-wichun.adb (Is_Basic, To_Basic):
New.
* libgnat/s-utf_32.ads, libgnat/s-utf_32.adb (Is_UTF_32_Basic,
To_UTF_32_Basic, Decomposition_Search): New subprograms.
(Unicode_Decomposition): New table.
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/s-utf_32.adb
gcc/ada/libgnat/s-utf_32.ads