summaryrefslogtreecommitdiff
path: root/tests/unicase
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff.email>2022-01-08 11:53:52 +0100
committerJörg Frings-Fürst <debian@jff.email>2022-01-08 11:53:52 +0100
commitfa838e76139763f902c7d27cb9e1d393ed6a15e4 (patch)
tree7d0ae09775ea950056193eaa2ca93844299d46f1 /tests/unicase
parentc78359d9542c86b972aac373efcf7bc7a8a560e5 (diff)
parent2959e59fab3bab834368adefd90bd4b1b094366b (diff)
Merge branch 'feature/upstream' into develop
Diffstat (limited to 'tests/unicase')
-rw-r--r--tests/unicase/test-casecmp.h2
-rw-r--r--tests/unicase/test-cased.c46
-rw-r--r--tests/unicase/test-ignorable.c104
-rw-r--r--tests/unicase/test-is-cased.h2
-rw-r--r--tests/unicase/test-is-casefolded.h2
-rw-r--r--tests/unicase/test-is-lowercase.h2
-rw-r--r--tests/unicase/test-is-titlecase.h2
-rw-r--r--tests/unicase/test-is-uppercase.h2
-rw-r--r--tests/unicase/test-locale-language.c2
-rwxr-xr-xtests/unicase/test-locale-language.sh12
-rw-r--r--tests/unicase/test-mapping-part1.h2
-rw-r--r--tests/unicase/test-mapping-part2.h2
-rw-r--r--tests/unicase/test-predicate-part1.h2
-rw-r--r--tests/unicase/test-predicate-part2.h2
-rw-r--r--tests/unicase/test-u16-casecmp.c2
-rw-r--r--tests/unicase/test-u16-casecoll.c2
-rw-r--r--tests/unicase/test-u16-casefold.c2
-rw-r--r--tests/unicase/test-u16-is-cased.c2
-rw-r--r--tests/unicase/test-u16-is-casefolded.c2
-rw-r--r--tests/unicase/test-u16-is-lowercase.c2
-rw-r--r--tests/unicase/test-u16-is-titlecase.c2
-rw-r--r--tests/unicase/test-u16-is-uppercase.c2
-rw-r--r--tests/unicase/test-u16-tolower.c2
-rw-r--r--tests/unicase/test-u16-totitle.c2
-rw-r--r--tests/unicase/test-u16-toupper.c2
-rw-r--r--tests/unicase/test-u32-casecmp.c2
-rw-r--r--tests/unicase/test-u32-casecoll.c2
-rw-r--r--tests/unicase/test-u32-casefold.c2
-rw-r--r--tests/unicase/test-u32-is-cased.c2
-rw-r--r--tests/unicase/test-u32-is-casefolded.c2
-rw-r--r--tests/unicase/test-u32-is-lowercase.c2
-rw-r--r--tests/unicase/test-u32-is-titlecase.c2
-rw-r--r--tests/unicase/test-u32-is-uppercase.c2
-rw-r--r--tests/unicase/test-u32-tolower.c2
-rw-r--r--tests/unicase/test-u32-totitle.c2
-rw-r--r--tests/unicase/test-u32-toupper.c2
-rw-r--r--tests/unicase/test-u8-casecmp.c2
-rw-r--r--tests/unicase/test-u8-casecoll.c2
-rw-r--r--tests/unicase/test-u8-casefold.c2
-rw-r--r--tests/unicase/test-u8-is-cased.c2
-rw-r--r--tests/unicase/test-u8-is-casefolded.c2
-rw-r--r--tests/unicase/test-u8-is-lowercase.c2
-rw-r--r--tests/unicase/test-u8-is-titlecase.c2
-rw-r--r--tests/unicase/test-u8-is-uppercase.c2
-rw-r--r--tests/unicase/test-u8-tolower.c2
-rw-r--r--tests/unicase/test-u8-totitle.c2
-rw-r--r--tests/unicase/test-u8-toupper.c2
-rw-r--r--tests/unicase/test-uc_tolower.c143
-rw-r--r--tests/unicase/test-uc_totitle.c97
-rw-r--r--tests/unicase/test-uc_toupper.c143
-rw-r--r--tests/unicase/test-ulc-casecmp.c2
-rwxr-xr-xtests/unicase/test-ulc-casecmp1.sh2
-rwxr-xr-xtests/unicase/test-ulc-casecmp2.sh2
-rw-r--r--tests/unicase/test-ulc-casecoll.c2
-rwxr-xr-xtests/unicase/test-ulc-casecoll1.sh2
-rwxr-xr-xtests/unicase/test-ulc-casecoll2.sh2
56 files changed, 533 insertions, 112 deletions
diff --git a/tests/unicase/test-casecmp.h b/tests/unicase/test-casecmp.h
index dc3aba66..7a8f1192 100644
--- a/tests/unicase/test-casecmp.h
+++ b/tests/unicase/test-casecmp.h
@@ -1,5 +1,5 @@
/* Test of case and normalization insensitive comparison of Unicode strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-cased.c b/tests/unicase/test-cased.c
index b90734e8..c376d1ce 100644
--- a/tests/unicase/test-cased.c
+++ b/tests/unicase/test-cased.c
@@ -1,13 +1,13 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Test the Unicode character type functions.
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007-2022 Free Software Foundation, Inc.
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 3 of the License, or
- (at your option) any later version.
+ This file is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3 of the License,
+ or (at your option) any later version.
- This program is distributed in the hope that it will be useful,
+ This file is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
@@ -43,13 +43,17 @@
{ 0x03F7, 0x0481 },
{ 0x048A, 0x052F },
{ 0x0531, 0x0556 },
- { 0x0561, 0x0587 },
+ { 0x0560, 0x0588 },
{ 0x10A0, 0x10C5 },
{ 0x10C7, 0x10C7 },
{ 0x10CD, 0x10CD },
+ { 0x10D0, 0x10FA },
+ { 0x10FD, 0x10FF },
{ 0x13A0, 0x13F5 },
{ 0x13F8, 0x13FD },
{ 0x1C80, 0x1C88 },
+ { 0x1C90, 0x1CBA },
+ { 0x1CBD, 0x1CBF },
{ 0x1D00, 0x1DBF },
{ 0x1E00, 0x1F15 },
{ 0x1F18, 0x1F1D },
@@ -90,9 +94,7 @@
{ 0x2160, 0x217F },
{ 0x2183, 0x2184 },
{ 0x24B6, 0x24E9 },
- { 0x2C00, 0x2C2E },
- { 0x2C30, 0x2C5E },
- { 0x2C60, 0x2CE4 },
+ { 0x2C00, 0x2CE4 },
{ 0x2CEB, 0x2CEE },
{ 0x2CF2, 0x2CF3 },
{ 0x2D00, 0x2D25 },
@@ -102,11 +104,14 @@
{ 0xA680, 0xA69D },
{ 0xA722, 0xA787 },
{ 0xA78B, 0xA78E },
- { 0xA790, 0xA7AE },
- { 0xA7B0, 0xA7B7 },
+ { 0xA790, 0xA7CA },
+ { 0xA7D0, 0xA7D1 },
+ { 0xA7D3, 0xA7D3 },
+ { 0xA7D5, 0xA7D9 },
+ { 0xA7F5, 0xA7F6 },
{ 0xA7F8, 0xA7FA },
{ 0xAB30, 0xAB5A },
- { 0xAB5C, 0xAB65 },
+ { 0xAB5C, 0xAB68 },
{ 0xAB70, 0xABBF },
{ 0xFB00, 0xFB06 },
{ 0xFB13, 0xFB17 },
@@ -115,9 +120,22 @@
{ 0x10400, 0x1044F },
{ 0x104B0, 0x104D3 },
{ 0x104D8, 0x104FB },
+ { 0x10570, 0x1057A },
+ { 0x1057C, 0x1058A },
+ { 0x1058C, 0x10592 },
+ { 0x10594, 0x10595 },
+ { 0x10597, 0x105A1 },
+ { 0x105A3, 0x105B1 },
+ { 0x105B3, 0x105B9 },
+ { 0x105BB, 0x105BC },
+ { 0x10780, 0x10780 },
+ { 0x10783, 0x10785 },
+ { 0x10787, 0x107B0 },
+ { 0x107B2, 0x107BA },
{ 0x10C80, 0x10CB2 },
{ 0x10CC0, 0x10CF2 },
{ 0x118A0, 0x118DF },
+ { 0x16E40, 0x16E7F },
{ 0x1D400, 0x1D454 },
{ 0x1D456, 0x1D49C },
{ 0x1D49E, 0x1D49F },
@@ -148,6 +166,8 @@
{ 0x1D78A, 0x1D7A8 },
{ 0x1D7AA, 0x1D7C2 },
{ 0x1D7C4, 0x1D7CB },
+ { 0x1DF00, 0x1DF09 },
+ { 0x1DF0B, 0x1DF1E },
{ 0x1E900, 0x1E943 },
{ 0x1F130, 0x1F149 },
{ 0x1F150, 0x1F169 },
diff --git a/tests/unicase/test-ignorable.c b/tests/unicase/test-ignorable.c
index 7187a258..bf512d76 100644
--- a/tests/unicase/test-ignorable.c
+++ b/tests/unicase/test-ignorable.c
@@ -1,13 +1,13 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Test the Unicode character type functions.
- Copyright (C) 2007 Free Software Foundation, Inc.
+ Copyright (C) 2007-2022 Free Software Foundation, Inc.
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 3 of the License, or
- (at your option) any later version.
+ This file is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3 of the License,
+ or (at your option) any later version.
- This program is distributed in the hope that it will be useful,
+ This file is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
@@ -35,6 +35,7 @@
{ 0x0387, 0x0387 },
{ 0x0483, 0x0489 },
{ 0x0559, 0x0559 },
+ { 0x055F, 0x055F },
{ 0x0591, 0x05BD },
{ 0x05BF, 0x05BF },
{ 0x05C1, 0x05C2 },
@@ -56,9 +57,13 @@
{ 0x07A6, 0x07B0 },
{ 0x07EB, 0x07F5 },
{ 0x07FA, 0x07FA },
+ { 0x07FD, 0x07FD },
{ 0x0816, 0x082D },
{ 0x0859, 0x085B },
- { 0x08D4, 0x0902 },
+ { 0x0888, 0x0888 },
+ { 0x0890, 0x0891 },
+ { 0x0898, 0x089F },
+ { 0x08C9, 0x0902 },
{ 0x093A, 0x093A },
{ 0x093C, 0x093C },
{ 0x0941, 0x0948 },
@@ -71,6 +76,7 @@
{ 0x09C1, 0x09C4 },
{ 0x09CD, 0x09CD },
{ 0x09E2, 0x09E3 },
+ { 0x09FE, 0x09FE },
{ 0x0A01, 0x0A02 },
{ 0x0A3C, 0x0A3C },
{ 0x0A41, 0x0A42 },
@@ -85,17 +91,20 @@
{ 0x0AC7, 0x0AC8 },
{ 0x0ACD, 0x0ACD },
{ 0x0AE2, 0x0AE3 },
+ { 0x0AFA, 0x0AFF },
{ 0x0B01, 0x0B01 },
{ 0x0B3C, 0x0B3C },
{ 0x0B3F, 0x0B3F },
{ 0x0B41, 0x0B44 },
{ 0x0B4D, 0x0B4D },
- { 0x0B56, 0x0B56 },
+ { 0x0B55, 0x0B56 },
{ 0x0B62, 0x0B63 },
{ 0x0B82, 0x0B82 },
{ 0x0BC0, 0x0BC0 },
{ 0x0BCD, 0x0BCD },
{ 0x0C00, 0x0C00 },
+ { 0x0C04, 0x0C04 },
+ { 0x0C3C, 0x0C3C },
{ 0x0C3E, 0x0C40 },
{ 0x0C46, 0x0C48 },
{ 0x0C4A, 0x0C4D },
@@ -107,10 +116,12 @@
{ 0x0CC6, 0x0CC6 },
{ 0x0CCC, 0x0CCD },
{ 0x0CE2, 0x0CE3 },
- { 0x0D01, 0x0D01 },
+ { 0x0D00, 0x0D01 },
+ { 0x0D3B, 0x0D3C },
{ 0x0D41, 0x0D44 },
{ 0x0D4D, 0x0D4D },
{ 0x0D62, 0x0D63 },
+ { 0x0D81, 0x0D81 },
{ 0x0DCA, 0x0DCA },
{ 0x0DD2, 0x0DD4 },
{ 0x0DD6, 0x0DD6 },
@@ -118,8 +129,7 @@
{ 0x0E34, 0x0E3A },
{ 0x0E46, 0x0E4E },
{ 0x0EB1, 0x0EB1 },
- { 0x0EB4, 0x0EB9 },
- { 0x0EBB, 0x0EBC },
+ { 0x0EB4, 0x0EBC },
{ 0x0EC6, 0x0EC6 },
{ 0x0EC8, 0x0ECD },
{ 0x0F18, 0x0F19 },
@@ -146,7 +156,7 @@
{ 0x10FC, 0x10FC },
{ 0x135D, 0x135F },
{ 0x1712, 0x1714 },
- { 0x1732, 0x1734 },
+ { 0x1732, 0x1733 },
{ 0x1752, 0x1753 },
{ 0x1772, 0x1773 },
{ 0x17B4, 0x17B5 },
@@ -155,7 +165,7 @@
{ 0x17C9, 0x17D3 },
{ 0x17D7, 0x17D7 },
{ 0x17DD, 0x17DD },
- { 0x180B, 0x180E },
+ { 0x180B, 0x180F },
{ 0x1843, 0x1843 },
{ 0x1885, 0x1886 },
{ 0x18A9, 0x18A9 },
@@ -173,7 +183,7 @@
{ 0x1A73, 0x1A7C },
{ 0x1A7F, 0x1A7F },
{ 0x1AA7, 0x1AA7 },
- { 0x1AB0, 0x1ABE },
+ { 0x1AB0, 0x1ACE },
{ 0x1B00, 0x1B03 },
{ 0x1B34, 0x1B34 },
{ 0x1B36, 0x1B3A },
@@ -197,8 +207,7 @@
{ 0x1CED, 0x1CED },
{ 0x1CF4, 0x1CF4 },
{ 0x1CF8, 0x1CF9 },
- { 0x1DC0, 0x1DF5 },
- { 0x1DFB, 0x1DFF },
+ { 0x1DC0, 0x1DFF },
{ 0x1FBD, 0x1FBD },
{ 0x1FBF, 0x1FC1 },
{ 0x1FCD, 0x1FCF },
@@ -234,18 +243,21 @@
{ 0xA6F0, 0xA6F1 },
{ 0xA700, 0xA721 },
{ 0xA788, 0xA78A },
+ { 0xA7F2, 0xA7F4 },
{ 0xA802, 0xA802 },
{ 0xA806, 0xA806 },
{ 0xA80B, 0xA80B },
{ 0xA825, 0xA826 },
+ { 0xA82C, 0xA82C },
{ 0xA8C4, 0xA8C5 },
{ 0xA8E0, 0xA8F1 },
+ { 0xA8FF, 0xA8FF },
{ 0xA926, 0xA92D },
{ 0xA947, 0xA951 },
{ 0xA980, 0xA982 },
{ 0xA9B3, 0xA9B3 },
{ 0xA9B6, 0xA9B9 },
- { 0xA9BC, 0xA9BC },
+ { 0xA9BC, 0xA9BD },
{ 0xA9CF, 0xA9CF },
{ 0xA9E5, 0xA9E6 },
{ 0xAA29, 0xAA2E },
@@ -265,11 +277,12 @@
{ 0xAAF3, 0xAAF4 },
{ 0xAAF6, 0xAAF6 },
{ 0xAB5B, 0xAB5B },
+ { 0xAB69, 0xAB6B },
{ 0xABE5, 0xABE5 },
{ 0xABE8, 0xABE8 },
{ 0xABED, 0xABED },
{ 0xFB1E, 0xFB1E },
- { 0xFBB2, 0xFBC1 },
+ { 0xFBB2, 0xFBC2 },
{ 0xFE00, 0xFE0F },
{ 0xFE13, 0xFE13 },
{ 0xFE20, 0xFE2F },
@@ -288,25 +301,35 @@
{ 0x101FD, 0x101FD },
{ 0x102E0, 0x102E0 },
{ 0x10376, 0x1037A },
+ { 0x10781, 0x10782 },
{ 0x10A01, 0x10A03 },
{ 0x10A05, 0x10A06 },
{ 0x10A0C, 0x10A0F },
{ 0x10A38, 0x10A3A },
{ 0x10A3F, 0x10A3F },
{ 0x10AE5, 0x10AE6 },
+ { 0x10D24, 0x10D27 },
+ { 0x10EAB, 0x10EAC },
+ { 0x10F46, 0x10F50 },
+ { 0x10F82, 0x10F85 },
{ 0x11001, 0x11001 },
{ 0x11038, 0x11046 },
+ { 0x11070, 0x11070 },
+ { 0x11073, 0x11074 },
{ 0x1107F, 0x11081 },
{ 0x110B3, 0x110B6 },
{ 0x110B9, 0x110BA },
{ 0x110BD, 0x110BD },
+ { 0x110C2, 0x110C2 },
+ { 0x110CD, 0x110CD },
{ 0x11100, 0x11102 },
{ 0x11127, 0x1112B },
{ 0x1112D, 0x11134 },
{ 0x11173, 0x11173 },
{ 0x11180, 0x11181 },
{ 0x111B6, 0x111BE },
- { 0x111CA, 0x111CC },
+ { 0x111C9, 0x111CC },
+ { 0x111CF, 0x111CF },
{ 0x1122F, 0x11231 },
{ 0x11234, 0x11234 },
{ 0x11236, 0x11237 },
@@ -314,13 +337,14 @@
{ 0x112DF, 0x112DF },
{ 0x112E3, 0x112EA },
{ 0x11300, 0x11301 },
- { 0x1133C, 0x1133C },
+ { 0x1133B, 0x1133C },
{ 0x11340, 0x11340 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
{ 0x11438, 0x1143F },
{ 0x11442, 0x11444 },
{ 0x11446, 0x11446 },
+ { 0x1145E, 0x1145E },
{ 0x114B3, 0x114B8 },
{ 0x114BA, 0x114BA },
{ 0x114BF, 0x114C0 },
@@ -339,6 +363,22 @@
{ 0x1171D, 0x1171F },
{ 0x11722, 0x11725 },
{ 0x11727, 0x1172B },
+ { 0x1182F, 0x11837 },
+ { 0x11839, 0x1183A },
+ { 0x1193B, 0x1193C },
+ { 0x1193E, 0x1193E },
+ { 0x11943, 0x11943 },
+ { 0x119D4, 0x119D7 },
+ { 0x119DA, 0x119DB },
+ { 0x119E0, 0x119E0 },
+ { 0x11A01, 0x11A0A },
+ { 0x11A33, 0x11A38 },
+ { 0x11A3B, 0x11A3E },
+ { 0x11A47, 0x11A47 },
+ { 0x11A51, 0x11A56 },
+ { 0x11A59, 0x11A5B },
+ { 0x11A8A, 0x11A96 },
+ { 0x11A98, 0x11A99 },
{ 0x11C30, 0x11C36 },
{ 0x11C38, 0x11C3D },
{ 0x11C3F, 0x11C3F },
@@ -346,13 +386,30 @@
{ 0x11CAA, 0x11CB0 },
{ 0x11CB2, 0x11CB3 },
{ 0x11CB5, 0x11CB6 },
+ { 0x11D31, 0x11D36 },
+ { 0x11D3A, 0x11D3A },
+ { 0x11D3C, 0x11D3D },
+ { 0x11D3F, 0x11D45 },
+ { 0x11D47, 0x11D47 },
+ { 0x11D90, 0x11D91 },
+ { 0x11D95, 0x11D95 },
+ { 0x11D97, 0x11D97 },
+ { 0x11EF3, 0x11EF4 },
+ { 0x13430, 0x13438 },
{ 0x16AF0, 0x16AF4 },
{ 0x16B30, 0x16B36 },
{ 0x16B40, 0x16B43 },
+ { 0x16F4F, 0x16F4F },
{ 0x16F8F, 0x16F9F },
- { 0x16FE0, 0x16FE0 },
+ { 0x16FE0, 0x16FE1 },
+ { 0x16FE3, 0x16FE4 },
+ { 0x1AFF0, 0x1AFF3 },
+ { 0x1AFF5, 0x1AFFB },
+ { 0x1AFFD, 0x1AFFE },
{ 0x1BC9D, 0x1BC9E },
{ 0x1BCA0, 0x1BCA3 },
+ { 0x1CF00, 0x1CF2D },
+ { 0x1CF30, 0x1CF46 },
{ 0x1D167, 0x1D169 },
{ 0x1D173, 0x1D182 },
{ 0x1D185, 0x1D18B },
@@ -369,8 +426,11 @@
{ 0x1E01B, 0x1E021 },
{ 0x1E023, 0x1E024 },
{ 0x1E026, 0x1E02A },
+ { 0x1E130, 0x1E13D },
+ { 0x1E2AE, 0x1E2AE },
+ { 0x1E2EC, 0x1E2EF },
{ 0x1E8D0, 0x1E8D6 },
- { 0x1E944, 0x1E94A },
+ { 0x1E944, 0x1E94B },
{ 0x1F3FB, 0x1F3FF },
{ 0xE0001, 0xE0001 },
{ 0xE0020, 0xE007F },
diff --git a/tests/unicase/test-is-cased.h b/tests/unicase/test-is-cased.h
index ff1da104..fb277d2e 100644
--- a/tests/unicase/test-is-cased.h
+++ b/tests/unicase/test-is-cased.h
@@ -1,5 +1,5 @@
/* Test of test whether case matters for a Unicode string.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-is-casefolded.h b/tests/unicase/test-is-casefolded.h
index 33786aee..3d2c65de 100644
--- a/tests/unicase/test-is-casefolded.h
+++ b/tests/unicase/test-is-casefolded.h
@@ -1,5 +1,5 @@
/* Test of test whether a Unicode string is already case-folded.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-is-lowercase.h b/tests/unicase/test-is-lowercase.h
index bf4eddc0..cf1c285c 100644
--- a/tests/unicase/test-is-lowercase.h
+++ b/tests/unicase/test-is-lowercase.h
@@ -1,5 +1,5 @@
/* Test of test whether a Unicode string is entirely lower case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-is-titlecase.h b/tests/unicase/test-is-titlecase.h
index e2a400d2..7f79e2f0 100644
--- a/tests/unicase/test-is-titlecase.h
+++ b/tests/unicase/test-is-titlecase.h
@@ -1,5 +1,5 @@
/* Test of test whether a Unicode string is entirely title case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-is-uppercase.h b/tests/unicase/test-is-uppercase.h
index 0cba1c09..32e75df7 100644
--- a/tests/unicase/test-is-uppercase.h
+++ b/tests/unicase/test-is-uppercase.h
@@ -1,5 +1,5 @@
/* Test of test whether a Unicode string is entirely upper case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-locale-language.c b/tests/unicase/test-locale-language.c
index c05655b7..03ff356e 100644
--- a/tests/unicase/test-locale-language.c
+++ b/tests/unicase/test-locale-language.c
@@ -1,5 +1,5 @@
/* Test of language code determination.
- Copyright (C) 2007-2018 Free Software Foundation, Inc.
+ Copyright (C) 2007-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-locale-language.sh b/tests/unicase/test-locale-language.sh
index 2aa34608..4e5b90ab 100755
--- a/tests/unicase/test-locale-language.sh
+++ b/tests/unicase/test-locale-language.sh
@@ -1,30 +1,30 @@
#!/bin/sh
-LC_ALL=C ./test-locale-language${EXEEXT} '' || exit 1
+LC_ALL=C ${CHECKER} ./test-locale-language${EXEEXT} '' || exit 1
: ${LOCALE_FR=fr_FR}
if test $LOCALE_FR != none; then
- LC_ALL=$LOCALE_FR ./test-locale-language${EXEEXT} fr || exit 1
+ LC_ALL=$LOCALE_FR ${CHECKER} ./test-locale-language${EXEEXT} fr || exit 1
fi
: ${LOCALE_FR_UTF8=fr_FR.UTF-8}
if test $LOCALE_FR_UTF8 != none; then
- LC_ALL=$LOCALE_FR_UTF8 ./test-locale-language${EXEEXT} fr || exit 1
+ LC_ALL=$LOCALE_FR_UTF8 ${CHECKER} ./test-locale-language${EXEEXT} fr || exit 1
fi
: ${LOCALE_JA=ja_JP}
if test $LOCALE_JA != none; then
- LC_ALL=$LOCALE_JA ./test-locale-language${EXEEXT} ja || exit 1
+ LC_ALL=$LOCALE_JA ${CHECKER} ./test-locale-language${EXEEXT} ja || exit 1
fi
: ${LOCALE_TR_UTF8=tr_TR.UTF-8}
if test $LOCALE_TR_UTF8 != none; then
- LC_ALL=$LOCALE_TR_UTF8 ./test-locale-language${EXEEXT} tr || exit 1
+ LC_ALL=$LOCALE_TR_UTF8 ${CHECKER} ./test-locale-language${EXEEXT} tr || exit 1
fi
: ${LOCALE_ZH_CN=zh_CN.GB18030}
if test $LOCALE_ZH_CN != none; then
- LC_ALL=$LOCALE_ZH_CN ./test-locale-language${EXEEXT} zh || exit 1
+ LC_ALL=$LOCALE_ZH_CN ${CHECKER} ./test-locale-language${EXEEXT} zh || exit 1
fi
exit 0
diff --git a/tests/unicase/test-mapping-part1.h b/tests/unicase/test-mapping-part1.h
index b293aa04..6612a314 100644
--- a/tests/unicase/test-mapping-part1.h
+++ b/tests/unicase/test-mapping-part1.h
@@ -1,5 +1,5 @@
/* Test of single character case mapping functions.
- Copyright (C) 2007-2018 Free Software Foundation, Inc.
+ Copyright (C) 2007-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-mapping-part2.h b/tests/unicase/test-mapping-part2.h
index 8881c397..032896da 100644
--- a/tests/unicase/test-mapping-part2.h
+++ b/tests/unicase/test-mapping-part2.h
@@ -1,5 +1,5 @@
/* Test of single character case mapping functions.
- Copyright (C) 2007-2018 Free Software Foundation, Inc.
+ Copyright (C) 2007-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-predicate-part1.h b/tests/unicase/test-predicate-part1.h
index 0922c4a5..c8adeee7 100644
--- a/tests/unicase/test-predicate-part1.h
+++ b/tests/unicase/test-predicate-part1.h
@@ -1,5 +1,5 @@
/* Test the Unicode character type functions.
- Copyright (C) 2007-2018 Free Software Foundation, Inc.
+ Copyright (C) 2007-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-predicate-part2.h b/tests/unicase/test-predicate-part2.h
index 1237acb0..61f0d39f 100644
--- a/tests/unicase/test-predicate-part2.h
+++ b/tests/unicase/test-predicate-part2.h
@@ -1,5 +1,5 @@
/* Test the Unicode character type functions.
- Copyright (C) 2007, 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u16-casecmp.c b/tests/unicase/test-u16-casecmp.c
index 84ee2c63..638b19a2 100644
--- a/tests/unicase/test-u16-casecmp.c
+++ b/tests/unicase/test-u16-casecmp.c
@@ -1,5 +1,5 @@
/* Test of case and normalization insensitive comparison of UTF-16 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u16-casecoll.c b/tests/unicase/test-u16-casecoll.c
index 587fa6ec..8ca5c3b4 100644
--- a/tests/unicase/test-u16-casecoll.c
+++ b/tests/unicase/test-u16-casecoll.c
@@ -1,6 +1,6 @@
/* Test of locale dependent, case and normalization insensitive comparison of
UTF-16 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u16-casefold.c b/tests/unicase/test-u16-casefold.c
index 4191028a..ef70d911 100644
--- a/tests/unicase/test-u16-casefold.c
+++ b/tests/unicase/test-u16-casefold.c
@@ -1,5 +1,5 @@
/* Test of casefolding mapping for UTF-16 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u16-is-cased.c b/tests/unicase/test-u16-is-cased.c
index fce9211f..9de59225 100644
--- a/tests/unicase/test-u16-is-cased.c
+++ b/tests/unicase/test-u16-is-cased.c
@@ -1,5 +1,5 @@
/* Test of test whether case matters for an UTF-16 string.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u16-is-casefolded.c b/tests/unicase/test-u16-is-casefolded.c
index a1beec2a..f8bc4de9 100644
--- a/tests/unicase/test-u16-is-casefolded.c
+++ b/tests/unicase/test-u16-is-casefolded.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-16 string is already case-folded.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u16-is-lowercase.c b/tests/unicase/test-u16-is-lowercase.c
index 480aa195..ff2e9295 100644
--- a/tests/unicase/test-u16-is-lowercase.c
+++ b/tests/unicase/test-u16-is-lowercase.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-16 string is entirely lower case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u16-is-titlecase.c b/tests/unicase/test-u16-is-titlecase.c
index 25bcbd15..310bdafa 100644
--- a/tests/unicase/test-u16-is-titlecase.c
+++ b/tests/unicase/test-u16-is-titlecase.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-16 string is entirely title case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u16-is-uppercase.c b/tests/unicase/test-u16-is-uppercase.c
index e89454b6..dd09515d 100644
--- a/tests/unicase/test-u16-is-uppercase.c
+++ b/tests/unicase/test-u16-is-uppercase.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-16 string is entirely upper case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u16-tolower.c b/tests/unicase/test-u16-tolower.c
index 35f816ca..92a72c94 100644
--- a/tests/unicase/test-u16-tolower.c
+++ b/tests/unicase/test-u16-tolower.c
@@ -1,5 +1,5 @@
/* Test of lowercase mapping for UTF-16 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u16-totitle.c b/tests/unicase/test-u16-totitle.c
index 0e81b565..84da31d8 100644
--- a/tests/unicase/test-u16-totitle.c
+++ b/tests/unicase/test-u16-totitle.c
@@ -1,5 +1,5 @@
/* Test of titlecase mapping for UTF-16 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u16-toupper.c b/tests/unicase/test-u16-toupper.c
index ff4bfb9a..4de8fe36 100644
--- a/tests/unicase/test-u16-toupper.c
+++ b/tests/unicase/test-u16-toupper.c
@@ -1,5 +1,5 @@
/* Test of uppercase mapping for UTF-16 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u32-casecmp.c b/tests/unicase/test-u32-casecmp.c
index 34c182b0..dd6bd958 100644
--- a/tests/unicase/test-u32-casecmp.c
+++ b/tests/unicase/test-u32-casecmp.c
@@ -1,5 +1,5 @@
/* Test of case and normalization insensitive comparison of UTF-32 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u32-casecoll.c b/tests/unicase/test-u32-casecoll.c
index 44177bd3..4078a41f 100644
--- a/tests/unicase/test-u32-casecoll.c
+++ b/tests/unicase/test-u32-casecoll.c
@@ -1,6 +1,6 @@
/* Test of locale dependent, case and normalization insensitive comparison of
UTF-32 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u32-casefold.c b/tests/unicase/test-u32-casefold.c
index 74db8cc6..fed815ae 100644
--- a/tests/unicase/test-u32-casefold.c
+++ b/tests/unicase/test-u32-casefold.c
@@ -1,5 +1,5 @@
/* Test of casefolding mapping for UTF-32 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u32-is-cased.c b/tests/unicase/test-u32-is-cased.c
index 373b7dee..e3321d72 100644
--- a/tests/unicase/test-u32-is-cased.c
+++ b/tests/unicase/test-u32-is-cased.c
@@ -1,5 +1,5 @@
/* Test of test whether case matters for an UTF-32 string.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u32-is-casefolded.c b/tests/unicase/test-u32-is-casefolded.c
index 0c97b972..52032f73 100644
--- a/tests/unicase/test-u32-is-casefolded.c
+++ b/tests/unicase/test-u32-is-casefolded.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-32 string is already case-folded.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u32-is-lowercase.c b/tests/unicase/test-u32-is-lowercase.c
index d4690c77..8f884dd4 100644
--- a/tests/unicase/test-u32-is-lowercase.c
+++ b/tests/unicase/test-u32-is-lowercase.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-32 string is entirely lower case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u32-is-titlecase.c b/tests/unicase/test-u32-is-titlecase.c
index 5edb6d00..e7412001 100644
--- a/tests/unicase/test-u32-is-titlecase.c
+++ b/tests/unicase/test-u32-is-titlecase.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-32 string is entirely title case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u32-is-uppercase.c b/tests/unicase/test-u32-is-uppercase.c
index b0634227..ff3e8455 100644
--- a/tests/unicase/test-u32-is-uppercase.c
+++ b/tests/unicase/test-u32-is-uppercase.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-32 string is entirely upper case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u32-tolower.c b/tests/unicase/test-u32-tolower.c
index 7f453380..80101d2c 100644
--- a/tests/unicase/test-u32-tolower.c
+++ b/tests/unicase/test-u32-tolower.c
@@ -1,5 +1,5 @@
/* Test of lowercase mapping for UTF-32 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u32-totitle.c b/tests/unicase/test-u32-totitle.c
index 469d0d48..a07899fe 100644
--- a/tests/unicase/test-u32-totitle.c
+++ b/tests/unicase/test-u32-totitle.c
@@ -1,5 +1,5 @@
/* Test of titlecase mapping for UTF-32 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u32-toupper.c b/tests/unicase/test-u32-toupper.c
index c987fb25..d9c179b1 100644
--- a/tests/unicase/test-u32-toupper.c
+++ b/tests/unicase/test-u32-toupper.c
@@ -1,5 +1,5 @@
/* Test of uppercase mapping for UTF-32 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u8-casecmp.c b/tests/unicase/test-u8-casecmp.c
index cfd8e86b..8e91f18f 100644
--- a/tests/unicase/test-u8-casecmp.c
+++ b/tests/unicase/test-u8-casecmp.c
@@ -1,5 +1,5 @@
/* Test of case and normalization insensitive comparison of UTF-8 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u8-casecoll.c b/tests/unicase/test-u8-casecoll.c
index 57a94865..7fe05a9d 100644
--- a/tests/unicase/test-u8-casecoll.c
+++ b/tests/unicase/test-u8-casecoll.c
@@ -1,6 +1,6 @@
/* Test of locale dependent, case and normalization insensitive comparison of
UTF-8 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u8-casefold.c b/tests/unicase/test-u8-casefold.c
index d2ee3cee..15ea4e15 100644
--- a/tests/unicase/test-u8-casefold.c
+++ b/tests/unicase/test-u8-casefold.c
@@ -1,5 +1,5 @@
/* Test of casefolding mapping for UTF-8 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u8-is-cased.c b/tests/unicase/test-u8-is-cased.c
index b3a39904..50568fbf 100644
--- a/tests/unicase/test-u8-is-cased.c
+++ b/tests/unicase/test-u8-is-cased.c
@@ -1,5 +1,5 @@
/* Test of test whether case matters for an UTF-8 string.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u8-is-casefolded.c b/tests/unicase/test-u8-is-casefolded.c
index bee382f2..a43bc27c 100644
--- a/tests/unicase/test-u8-is-casefolded.c
+++ b/tests/unicase/test-u8-is-casefolded.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-8 string is already case-folded.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u8-is-lowercase.c b/tests/unicase/test-u8-is-lowercase.c
index 430b21ff..47e1a3ff 100644
--- a/tests/unicase/test-u8-is-lowercase.c
+++ b/tests/unicase/test-u8-is-lowercase.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-8 string is entirely lower case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u8-is-titlecase.c b/tests/unicase/test-u8-is-titlecase.c
index b57822ec..ee339f2d 100644
--- a/tests/unicase/test-u8-is-titlecase.c
+++ b/tests/unicase/test-u8-is-titlecase.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-8 string is entirely title case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u8-is-uppercase.c b/tests/unicase/test-u8-is-uppercase.c
index 0f914cbe..cb129d76 100644
--- a/tests/unicase/test-u8-is-uppercase.c
+++ b/tests/unicase/test-u8-is-uppercase.c
@@ -1,5 +1,5 @@
/* Test of test whether an UTF-8 string is entirely upper case.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u8-tolower.c b/tests/unicase/test-u8-tolower.c
index bcb8c8c2..9d2c1bbc 100644
--- a/tests/unicase/test-u8-tolower.c
+++ b/tests/unicase/test-u8-tolower.c
@@ -1,5 +1,5 @@
/* Test of lowercase mapping for UTF-8 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u8-totitle.c b/tests/unicase/test-u8-totitle.c
index 9105f913..e0c3e738 100644
--- a/tests/unicase/test-u8-totitle.c
+++ b/tests/unicase/test-u8-totitle.c
@@ -1,5 +1,5 @@
/* Test of titlecase mapping for UTF-8 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-u8-toupper.c b/tests/unicase/test-u8-toupper.c
index 6740dbb1..54be0ab1 100644
--- a/tests/unicase/test-u8-toupper.c
+++ b/tests/unicase/test-u8-toupper.c
@@ -1,5 +1,5 @@
/* Test of uppercase mapping for UTF-8 strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-uc_tolower.c b/tests/unicase/test-uc_tolower.c
index 0bf74366..82cd0a40 100644
--- a/tests/unicase/test-uc_tolower.c
+++ b/tests/unicase/test-uc_tolower.c
@@ -1,13 +1,13 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Test the Unicode character mapping functions.
- Copyright (C) 2009 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 3 of the License, or
- (at your option) any later version.
+ This file is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3 of the License,
+ or (at your option) any later version.
- This program is distributed in the hope that it will be useful,
+ This file is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>. */
-/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 14.0.0. */
#include "test-mapping-part1.h"
@@ -614,6 +614,52 @@
{ 0x13F3, 0x13FB },
{ 0x13F4, 0x13FC },
{ 0x13F5, 0x13FD },
+ { 0x1C90, 0x10D0 },
+ { 0x1C91, 0x10D1 },
+ { 0x1C92, 0x10D2 },
+ { 0x1C93, 0x10D3 },
+ { 0x1C94, 0x10D4 },
+ { 0x1C95, 0x10D5 },
+ { 0x1C96, 0x10D6 },
+ { 0x1C97, 0x10D7 },
+ { 0x1C98, 0x10D8 },
+ { 0x1C99, 0x10D9 },
+ { 0x1C9A, 0x10DA },
+ { 0x1C9B, 0x10DB },
+ { 0x1C9C, 0x10DC },
+ { 0x1C9D, 0x10DD },
+ { 0x1C9E, 0x10DE },
+ { 0x1C9F, 0x10DF },
+ { 0x1CA0, 0x10E0 },
+ { 0x1CA1, 0x10E1 },
+ { 0x1CA2, 0x10E2 },
+ { 0x1CA3, 0x10E3 },
+ { 0x1CA4, 0x10E4 },
+ { 0x1CA5, 0x10E5 },
+ { 0x1CA6, 0x10E6 },
+ { 0x1CA7, 0x10E7 },
+ { 0x1CA8, 0x10E8 },
+ { 0x1CA9, 0x10E9 },
+ { 0x1CAA, 0x10EA },
+ { 0x1CAB, 0x10EB },
+ { 0x1CAC, 0x10EC },
+ { 0x1CAD, 0x10ED },
+ { 0x1CAE, 0x10EE },
+ { 0x1CAF, 0x10EF },
+ { 0x1CB0, 0x10F0 },
+ { 0x1CB1, 0x10F1 },
+ { 0x1CB2, 0x10F2 },
+ { 0x1CB3, 0x10F3 },
+ { 0x1CB4, 0x10F4 },
+ { 0x1CB5, 0x10F5 },
+ { 0x1CB6, 0x10F6 },
+ { 0x1CB7, 0x10F7 },
+ { 0x1CB8, 0x10F8 },
+ { 0x1CB9, 0x10F9 },
+ { 0x1CBA, 0x10FA },
+ { 0x1CBD, 0x10FD },
+ { 0x1CBE, 0x10FE },
+ { 0x1CBF, 0x10FF },
{ 0x1E00, 0x1E01 },
{ 0x1E02, 0x1E03 },
{ 0x1E04, 0x1E05 },
@@ -928,6 +974,7 @@
{ 0x2C2C, 0x2C5C },
{ 0x2C2D, 0x2C5D },
{ 0x2C2E, 0x2C5E },
+ { 0x2C2F, 0x2C5F },
{ 0x2C60, 0x2C61 },
{ 0x2C62, 0x026B },
{ 0x2C63, 0x1D7D },
@@ -1104,6 +1151,21 @@
{ 0xA7B3, 0xAB53 },
{ 0xA7B4, 0xA7B5 },
{ 0xA7B6, 0xA7B7 },
+ { 0xA7B8, 0xA7B9 },
+ { 0xA7BA, 0xA7BB },
+ { 0xA7BC, 0xA7BD },
+ { 0xA7BE, 0xA7BF },
+ { 0xA7C0, 0xA7C1 },
+ { 0xA7C2, 0xA7C3 },
+ { 0xA7C4, 0xA794 },
+ { 0xA7C5, 0x0282 },
+ { 0xA7C6, 0x1D8E },
+ { 0xA7C7, 0xA7C8 },
+ { 0xA7C9, 0xA7CA },
+ { 0xA7D0, 0xA7D1 },
+ { 0xA7D6, 0xA7D7 },
+ { 0xA7D8, 0xA7D9 },
+ { 0xA7F5, 0xA7F6 },
{ 0xFF21, 0xFF41 },
{ 0xFF22, 0xFF42 },
{ 0xFF23, 0xFF43 },
@@ -1206,6 +1268,41 @@
{ 0x104D1, 0x104F9 },
{ 0x104D2, 0x104FA },
{ 0x104D3, 0x104FB },
+ { 0x10570, 0x10597 },
+ { 0x10571, 0x10598 },
+ { 0x10572, 0x10599 },
+ { 0x10573, 0x1059A },
+ { 0x10574, 0x1059B },
+ { 0x10575, 0x1059C },
+ { 0x10576, 0x1059D },
+ { 0x10577, 0x1059E },
+ { 0x10578, 0x1059F },
+ { 0x10579, 0x105A0 },
+ { 0x1057A, 0x105A1 },
+ { 0x1057C, 0x105A3 },
+ { 0x1057D, 0x105A4 },
+ { 0x1057E, 0x105A5 },
+ { 0x1057F, 0x105A6 },
+ { 0x10580, 0x105A7 },
+ { 0x10581, 0x105A8 },
+ { 0x10582, 0x105A9 },
+ { 0x10583, 0x105AA },
+ { 0x10584, 0x105AB },
+ { 0x10585, 0x105AC },
+ { 0x10586, 0x105AD },
+ { 0x10587, 0x105AE },
+ { 0x10588, 0x105AF },
+ { 0x10589, 0x105B0 },
+ { 0x1058A, 0x105B1 },
+ { 0x1058C, 0x105B3 },
+ { 0x1058D, 0x105B4 },
+ { 0x1058E, 0x105B5 },
+ { 0x1058F, 0x105B6 },
+ { 0x10590, 0x105B7 },
+ { 0x10591, 0x105B8 },
+ { 0x10592, 0x105B9 },
+ { 0x10594, 0x105BB },
+ { 0x10595, 0x105BC },
{ 0x10C80, 0x10CC0 },
{ 0x10C81, 0x10CC1 },
{ 0x10C82, 0x10CC2 },
@@ -1289,6 +1386,38 @@
{ 0x118BD, 0x118DD },
{ 0x118BE, 0x118DE },
{ 0x118BF, 0x118DF },
+ { 0x16E40, 0x16E60 },
+ { 0x16E41, 0x16E61 },
+ { 0x16E42, 0x16E62 },
+ { 0x16E43, 0x16E63 },
+ { 0x16E44, 0x16E64 },
+ { 0x16E45, 0x16E65 },
+ { 0x16E46, 0x16E66 },
+ { 0x16E47, 0x16E67 },
+ { 0x16E48, 0x16E68 },
+ { 0x16E49, 0x16E69 },
+ { 0x16E4A, 0x16E6A },
+ { 0x16E4B, 0x16E6B },
+ { 0x16E4C, 0x16E6C },
+ { 0x16E4D, 0x16E6D },
+ { 0x16E4E, 0x16E6E },
+ { 0x16E4F, 0x16E6F },
+ { 0x16E50, 0x16E70 },
+ { 0x16E51, 0x16E71 },
+ { 0x16E52, 0x16E72 },
+ { 0x16E53, 0x16E73 },
+ { 0x16E54, 0x16E74 },
+ { 0x16E55, 0x16E75 },
+ { 0x16E56, 0x16E76 },
+ { 0x16E57, 0x16E77 },
+ { 0x16E58, 0x16E78 },
+ { 0x16E59, 0x16E79 },
+ { 0x16E5A, 0x16E7A },
+ { 0x16E5B, 0x16E7B },
+ { 0x16E5C, 0x16E7C },
+ { 0x16E5D, 0x16E7D },
+ { 0x16E5E, 0x16E7E },
+ { 0x16E5F, 0x16E7F },
{ 0x1E900, 0x1E922 },
{ 0x1E901, 0x1E923 },
{ 0x1E902, 0x1E924 },
diff --git a/tests/unicase/test-uc_totitle.c b/tests/unicase/test-uc_totitle.c
index 5fa12666..e775cab7 100644
--- a/tests/unicase/test-uc_totitle.c
+++ b/tests/unicase/test-uc_totitle.c
@@ -1,13 +1,13 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Test the Unicode character mapping functions.
- Copyright (C) 2009 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 3 of the License, or
- (at your option) any later version.
+ This file is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3 of the License,
+ or (at your option) any later version.
- This program is distributed in the hope that it will be useful,
+ This file is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>. */
-/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 14.0.0. */
#include "test-mapping-part1.h"
@@ -252,6 +252,7 @@
{ 0x0275, 0x019F },
{ 0x027D, 0x2C64 },
{ 0x0280, 0x01A6 },
+ { 0x0282, 0xA7C5 },
{ 0x0283, 0x01A9 },
{ 0x0287, 0xA7B1 },
{ 0x0288, 0x01AE },
@@ -530,6 +531,7 @@
{ 0x1C88, 0xA64A },
{ 0x1D79, 0xA77D },
{ 0x1D7D, 0x2C63 },
+ { 0x1D8E, 0xA7C6 },
{ 0x1E01, 0x1E00 },
{ 0x1E03, 0x1E02 },
{ 0x1E05, 0x1E04 },
@@ -842,6 +844,7 @@
{ 0x2C5C, 0x2C2C },
{ 0x2C5D, 0x2C2D },
{ 0x2C5E, 0x2C2E },
+ { 0x2C5F, 0x2C2F },
{ 0x2C61, 0x2C60 },
{ 0x2C65, 0x023A },
{ 0x2C66, 0x023E },
@@ -1028,6 +1031,7 @@
{ 0xA78C, 0xA78B },
{ 0xA791, 0xA790 },
{ 0xA793, 0xA792 },
+ { 0xA794, 0xA7C4 },
{ 0xA797, 0xA796 },
{ 0xA799, 0xA798 },
{ 0xA79B, 0xA79A },
@@ -1040,6 +1044,18 @@
{ 0xA7A9, 0xA7A8 },
{ 0xA7B5, 0xA7B4 },
{ 0xA7B7, 0xA7B6 },
+ { 0xA7B9, 0xA7B8 },
+ { 0xA7BB, 0xA7BA },
+ { 0xA7BD, 0xA7BC },
+ { 0xA7BF, 0xA7BE },
+ { 0xA7C1, 0xA7C0 },
+ { 0xA7C3, 0xA7C2 },
+ { 0xA7C8, 0xA7C7 },
+ { 0xA7CA, 0xA7C9 },
+ { 0xA7D1, 0xA7D0 },
+ { 0xA7D7, 0xA7D6 },
+ { 0xA7D9, 0xA7D8 },
+ { 0xA7F6, 0xA7F5 },
{ 0xAB53, 0xA7B3 },
{ 0xAB70, 0x13A0 },
{ 0xAB71, 0x13A1 },
@@ -1223,6 +1239,41 @@
{ 0x104F9, 0x104D1 },
{ 0x104FA, 0x104D2 },
{ 0x104FB, 0x104D3 },
+ { 0x10597, 0x10570 },
+ { 0x10598, 0x10571 },
+ { 0x10599, 0x10572 },
+ { 0x1059A, 0x10573 },
+ { 0x1059B, 0x10574 },
+ { 0x1059C, 0x10575 },
+ { 0x1059D, 0x10576 },
+ { 0x1059E, 0x10577 },
+ { 0x1059F, 0x10578 },
+ { 0x105A0, 0x10579 },
+ { 0x105A1, 0x1057A },
+ { 0x105A3, 0x1057C },
+ { 0x105A4, 0x1057D },
+ { 0x105A5, 0x1057E },
+ { 0x105A6, 0x1057F },
+ { 0x105A7, 0x10580 },
+ { 0x105A8, 0x10581 },
+ { 0x105A9, 0x10582 },
+ { 0x105AA, 0x10583 },
+ { 0x105AB, 0x10584 },
+ { 0x105AC, 0x10585 },
+ { 0x105AD, 0x10586 },
+ { 0x105AE, 0x10587 },
+ { 0x105AF, 0x10588 },
+ { 0x105B0, 0x10589 },
+ { 0x105B1, 0x1058A },
+ { 0x105B3, 0x1058C },
+ { 0x105B4, 0x1058D },
+ { 0x105B5, 0x1058E },
+ { 0x105B6, 0x1058F },
+ { 0x105B7, 0x10590 },
+ { 0x105B8, 0x10591 },
+ { 0x105B9, 0x10592 },
+ { 0x105BB, 0x10594 },
+ { 0x105BC, 0x10595 },
{ 0x10CC0, 0x10C80 },
{ 0x10CC1, 0x10C81 },
{ 0x10CC2, 0x10C82 },
@@ -1306,6 +1357,38 @@
{ 0x118DD, 0x118BD },
{ 0x118DE, 0x118BE },
{ 0x118DF, 0x118BF },
+ { 0x16E60, 0x16E40 },
+ { 0x16E61, 0x16E41 },
+ { 0x16E62, 0x16E42 },
+ { 0x16E63, 0x16E43 },
+ { 0x16E64, 0x16E44 },
+ { 0x16E65, 0x16E45 },
+ { 0x16E66, 0x16E46 },
+ { 0x16E67, 0x16E47 },
+ { 0x16E68, 0x16E48 },
+ { 0x16E69, 0x16E49 },
+ { 0x16E6A, 0x16E4A },
+ { 0x16E6B, 0x16E4B },
+ { 0x16E6C, 0x16E4C },
+ { 0x16E6D, 0x16E4D },
+ { 0x16E6E, 0x16E4E },
+ { 0x16E6F, 0x16E4F },
+ { 0x16E70, 0x16E50 },
+ { 0x16E71, 0x16E51 },
+ { 0x16E72, 0x16E52 },
+ { 0x16E73, 0x16E53 },
+ { 0x16E74, 0x16E54 },
+ { 0x16E75, 0x16E55 },
+ { 0x16E76, 0x16E56 },
+ { 0x16E77, 0x16E57 },
+ { 0x16E78, 0x16E58 },
+ { 0x16E79, 0x16E59 },
+ { 0x16E7A, 0x16E5A },
+ { 0x16E7B, 0x16E5B },
+ { 0x16E7C, 0x16E5C },
+ { 0x16E7D, 0x16E5D },
+ { 0x16E7E, 0x16E5E },
+ { 0x16E7F, 0x16E5F },
{ 0x1E922, 0x1E900 },
{ 0x1E923, 0x1E901 },
{ 0x1E924, 0x1E902 },
diff --git a/tests/unicase/test-uc_toupper.c b/tests/unicase/test-uc_toupper.c
index 0f355054..71b5e76c 100644
--- a/tests/unicase/test-uc_toupper.c
+++ b/tests/unicase/test-uc_toupper.c
@@ -1,13 +1,13 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Test the Unicode character mapping functions.
- Copyright (C) 2009 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 3 of the License, or
- (at your option) any later version.
+ This file is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3 of the License,
+ or (at your option) any later version.
- This program is distributed in the hope that it will be useful,
+ This file is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>. */
-/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 14.0.0. */
#include "test-mapping-part1.h"
@@ -252,6 +252,7 @@
{ 0x0275, 0x019F },
{ 0x027D, 0x2C64 },
{ 0x0280, 0x01A6 },
+ { 0x0282, 0xA7C5 },
{ 0x0283, 0x01A9 },
{ 0x0287, 0xA7B1 },
{ 0x0288, 0x01AE },
@@ -513,6 +514,52 @@
{ 0x0584, 0x0554 },
{ 0x0585, 0x0555 },
{ 0x0586, 0x0556 },
+ { 0x10D0, 0x1C90 },
+ { 0x10D1, 0x1C91 },
+ { 0x10D2, 0x1C92 },
+ { 0x10D3, 0x1C93 },
+ { 0x10D4, 0x1C94 },
+ { 0x10D5, 0x1C95 },
+ { 0x10D6, 0x1C96 },
+ { 0x10D7, 0x1C97 },
+ { 0x10D8, 0x1C98 },
+ { 0x10D9, 0x1C99 },
+ { 0x10DA, 0x1C9A },
+ { 0x10DB, 0x1C9B },
+ { 0x10DC, 0x1C9C },
+ { 0x10DD, 0x1C9D },
+ { 0x10DE, 0x1C9E },
+ { 0x10DF, 0x1C9F },
+ { 0x10E0, 0x1CA0 },
+ { 0x10E1, 0x1CA1 },
+ { 0x10E2, 0x1CA2 },
+ { 0x10E3, 0x1CA3 },
+ { 0x10E4, 0x1CA4 },
+ { 0x10E5, 0x1CA5 },
+ { 0x10E6, 0x1CA6 },
+ { 0x10E7, 0x1CA7 },
+ { 0x10E8, 0x1CA8 },
+ { 0x10E9, 0x1CA9 },
+ { 0x10EA, 0x1CAA },
+ { 0x10EB, 0x1CAB },
+ { 0x10EC, 0x1CAC },
+ { 0x10ED, 0x1CAD },
+ { 0x10EE, 0x1CAE },
+ { 0x10EF, 0x1CAF },
+ { 0x10F0, 0x1CB0 },
+ { 0x10F1, 0x1CB1 },
+ { 0x10F2, 0x1CB2 },
+ { 0x10F3, 0x1CB3 },
+ { 0x10F4, 0x1CB4 },
+ { 0x10F5, 0x1CB5 },
+ { 0x10F6, 0x1CB6 },
+ { 0x10F7, 0x1CB7 },
+ { 0x10F8, 0x1CB8 },
+ { 0x10F9, 0x1CB9 },
+ { 0x10FA, 0x1CBA },
+ { 0x10FD, 0x1CBD },
+ { 0x10FE, 0x1CBE },
+ { 0x10FF, 0x1CBF },
{ 0x13F8, 0x13F0 },
{ 0x13F9, 0x13F1 },
{ 0x13FA, 0x13F2 },
@@ -530,6 +577,7 @@
{ 0x1C88, 0xA64A },
{ 0x1D79, 0xA77D },
{ 0x1D7D, 0x2C63 },
+ { 0x1D8E, 0xA7C6 },
{ 0x1E01, 0x1E00 },
{ 0x1E03, 0x1E02 },
{ 0x1E05, 0x1E04 },
@@ -842,6 +890,7 @@
{ 0x2C5C, 0x2C2C },
{ 0x2C5D, 0x2C2D },
{ 0x2C5E, 0x2C2E },
+ { 0x2C5F, 0x2C2F },
{ 0x2C61, 0x2C60 },
{ 0x2C65, 0x023A },
{ 0x2C66, 0x023E },
@@ -1028,6 +1077,7 @@
{ 0xA78C, 0xA78B },
{ 0xA791, 0xA790 },
{ 0xA793, 0xA792 },
+ { 0xA794, 0xA7C4 },
{ 0xA797, 0xA796 },
{ 0xA799, 0xA798 },
{ 0xA79B, 0xA79A },
@@ -1040,6 +1090,18 @@
{ 0xA7A9, 0xA7A8 },
{ 0xA7B5, 0xA7B4 },
{ 0xA7B7, 0xA7B6 },
+ { 0xA7B9, 0xA7B8 },
+ { 0xA7BB, 0xA7BA },
+ { 0xA7BD, 0xA7BC },
+ { 0xA7BF, 0xA7BE },
+ { 0xA7C1, 0xA7C0 },
+ { 0xA7C3, 0xA7C2 },
+ { 0xA7C8, 0xA7C7 },
+ { 0xA7CA, 0xA7C9 },
+ { 0xA7D1, 0xA7D0 },
+ { 0xA7D7, 0xA7D6 },
+ { 0xA7D9, 0xA7D8 },
+ { 0xA7F6, 0xA7F5 },
{ 0xAB53, 0xA7B3 },
{ 0xAB70, 0x13A0 },
{ 0xAB71, 0x13A1 },
@@ -1223,6 +1285,41 @@
{ 0x104F9, 0x104D1 },
{ 0x104FA, 0x104D2 },
{ 0x104FB, 0x104D3 },
+ { 0x10597, 0x10570 },
+ { 0x10598, 0x10571 },
+ { 0x10599, 0x10572 },
+ { 0x1059A, 0x10573 },
+ { 0x1059B, 0x10574 },
+ { 0x1059C, 0x10575 },
+ { 0x1059D, 0x10576 },
+ { 0x1059E, 0x10577 },
+ { 0x1059F, 0x10578 },
+ { 0x105A0, 0x10579 },
+ { 0x105A1, 0x1057A },
+ { 0x105A3, 0x1057C },
+ { 0x105A4, 0x1057D },
+ { 0x105A5, 0x1057E },
+ { 0x105A6, 0x1057F },
+ { 0x105A7, 0x10580 },
+ { 0x105A8, 0x10581 },
+ { 0x105A9, 0x10582 },
+ { 0x105AA, 0x10583 },
+ { 0x105AB, 0x10584 },
+ { 0x105AC, 0x10585 },
+ { 0x105AD, 0x10586 },
+ { 0x105AE, 0x10587 },
+ { 0x105AF, 0x10588 },
+ { 0x105B0, 0x10589 },
+ { 0x105B1, 0x1058A },
+ { 0x105B3, 0x1058C },
+ { 0x105B4, 0x1058D },
+ { 0x105B5, 0x1058E },
+ { 0x105B6, 0x1058F },
+ { 0x105B7, 0x10590 },
+ { 0x105B8, 0x10591 },
+ { 0x105B9, 0x10592 },
+ { 0x105BB, 0x10594 },
+ { 0x105BC, 0x10595 },
{ 0x10CC0, 0x10C80 },
{ 0x10CC1, 0x10C81 },
{ 0x10CC2, 0x10C82 },
@@ -1306,6 +1403,38 @@
{ 0x118DD, 0x118BD },
{ 0x118DE, 0x118BE },
{ 0x118DF, 0x118BF },
+ { 0x16E60, 0x16E40 },
+ { 0x16E61, 0x16E41 },
+ { 0x16E62, 0x16E42 },
+ { 0x16E63, 0x16E43 },
+ { 0x16E64, 0x16E44 },
+ { 0x16E65, 0x16E45 },
+ { 0x16E66, 0x16E46 },
+ { 0x16E67, 0x16E47 },
+ { 0x16E68, 0x16E48 },
+ { 0x16E69, 0x16E49 },
+ { 0x16E6A, 0x16E4A },
+ { 0x16E6B, 0x16E4B },
+ { 0x16E6C, 0x16E4C },
+ { 0x16E6D, 0x16E4D },
+ { 0x16E6E, 0x16E4E },
+ { 0x16E6F, 0x16E4F },
+ { 0x16E70, 0x16E50 },
+ { 0x16E71, 0x16E51 },
+ { 0x16E72, 0x16E52 },
+ { 0x16E73, 0x16E53 },
+ { 0x16E74, 0x16E54 },
+ { 0x16E75, 0x16E55 },
+ { 0x16E76, 0x16E56 },
+ { 0x16E77, 0x16E57 },
+ { 0x16E78, 0x16E58 },
+ { 0x16E79, 0x16E59 },
+ { 0x16E7A, 0x16E5A },
+ { 0x16E7B, 0x16E5B },
+ { 0x16E7C, 0x16E5C },
+ { 0x16E7D, 0x16E5D },
+ { 0x16E7E, 0x16E5E },
+ { 0x16E7F, 0x16E5F },
{ 0x1E922, 0x1E900 },
{ 0x1E923, 0x1E901 },
{ 0x1E924, 0x1E902 },
diff --git a/tests/unicase/test-ulc-casecmp.c b/tests/unicase/test-ulc-casecmp.c
index 8fe41f0f..501e3239 100644
--- a/tests/unicase/test-ulc-casecmp.c
+++ b/tests/unicase/test-ulc-casecmp.c
@@ -1,5 +1,5 @@
/* Test of case and normalization insensitive comparison of strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-ulc-casecmp1.sh b/tests/unicase/test-ulc-casecmp1.sh
index 7be2cca1..a5a61c6c 100755
--- a/tests/unicase/test-ulc-casecmp1.sh
+++ b/tests/unicase/test-ulc-casecmp1.sh
@@ -12,4 +12,4 @@ if test $LOCALE_FR = none; then
fi
LC_ALL=$LOCALE_FR \
-./test-ulc-casecmp${EXEEXT} 1
+${CHECKER} ./test-ulc-casecmp${EXEEXT} 1
diff --git a/tests/unicase/test-ulc-casecmp2.sh b/tests/unicase/test-ulc-casecmp2.sh
index a7f06e88..d4492279 100755
--- a/tests/unicase/test-ulc-casecmp2.sh
+++ b/tests/unicase/test-ulc-casecmp2.sh
@@ -12,4 +12,4 @@ if test $LOCALE_FR_UTF8 = none; then
fi
LC_ALL=$LOCALE_FR_UTF8 \
-./test-ulc-casecmp${EXEEXT} 2
+${CHECKER} ./test-ulc-casecmp${EXEEXT} 2
diff --git a/tests/unicase/test-ulc-casecoll.c b/tests/unicase/test-ulc-casecoll.c
index f6aaeff1..6b665d92 100644
--- a/tests/unicase/test-ulc-casecoll.c
+++ b/tests/unicase/test-ulc-casecoll.c
@@ -1,6 +1,6 @@
/* Test of locale dependent, case and normalization insensitive comparison of
strings.
- Copyright (C) 2009-2018 Free Software Foundation, Inc.
+ Copyright (C) 2009-2022 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/tests/unicase/test-ulc-casecoll1.sh b/tests/unicase/test-ulc-casecoll1.sh
index 3760ed82..d18211bb 100755
--- a/tests/unicase/test-ulc-casecoll1.sh
+++ b/tests/unicase/test-ulc-casecoll1.sh
@@ -12,4 +12,4 @@ if test $LOCALE_FR = none; then
fi
LC_ALL=$LOCALE_FR \
-./test-ulc-casecoll${EXEEXT}
+${CHECKER} ./test-ulc-casecoll${EXEEXT}
diff --git a/tests/unicase/test-ulc-casecoll2.sh b/tests/unicase/test-ulc-casecoll2.sh
index b179a4c6..a74c8b30 100755
--- a/tests/unicase/test-ulc-casecoll2.sh
+++ b/tests/unicase/test-ulc-casecoll2.sh
@@ -12,4 +12,4 @@ if test $LOCALE_FR_UTF8 = none; then
fi
LC_ALL=$LOCALE_FR_UTF8 \
-./test-ulc-casecoll${EXEEXT}
+${CHECKER} ./test-ulc-casecoll${EXEEXT}