summaryrefslogtreecommitdiff
path: root/tests/unicase/test-uc_toupper.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unicase/test-uc_toupper.c')
-rw-r--r--tests/unicase/test-uc_toupper.c216
1 files changed, 213 insertions, 3 deletions
diff --git a/tests/unicase/test-uc_toupper.c b/tests/unicase/test-uc_toupper.c
index 481e9f0..519622e 100644
--- a/tests/unicase/test-uc_toupper.c
+++ b/tests/unicase/test-uc_toupper.c
@@ -1,6 +1,6 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Test the Unicode character mapping functions.
- Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+ Copyright (C) 2009 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
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
-/* Generated automatically by gen-case.c for Unicode 5.1.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */
#include "test-mapping-part1.h"
@@ -218,6 +218,8 @@
{ 0x0231, 0x0230 },
{ 0x0233, 0x0232 },
{ 0x023C, 0x023B },
+ { 0x023F, 0x2C7E },
+ { 0x0240, 0x2C7F },
{ 0x0242, 0x0241 },
{ 0x0247, 0x0246 },
{ 0x0249, 0x0248 },
@@ -226,17 +228,23 @@
{ 0x024F, 0x024E },
{ 0x0250, 0x2C6F },
{ 0x0251, 0x2C6D },
+ { 0x0252, 0x2C70 },
{ 0x0253, 0x0181 },
{ 0x0254, 0x0186 },
{ 0x0256, 0x0189 },
{ 0x0257, 0x018A },
{ 0x0259, 0x018F },
{ 0x025B, 0x0190 },
+ { 0x025C, 0xA7AB },
{ 0x0260, 0x0193 },
+ { 0x0261, 0xA7AC },
{ 0x0263, 0x0194 },
+ { 0x0265, 0xA78D },
+ { 0x0266, 0xA7AA },
{ 0x0268, 0x0197 },
{ 0x0269, 0x0196 },
{ 0x026B, 0x2C62 },
+ { 0x026C, 0xA7AD },
{ 0x026F, 0x019C },
{ 0x0271, 0x2C6E },
{ 0x0272, 0x019D },
@@ -244,12 +252,15 @@
{ 0x027D, 0x2C64 },
{ 0x0280, 0x01A6 },
{ 0x0283, 0x01A9 },
+ { 0x0287, 0xA7B1 },
{ 0x0288, 0x01AE },
{ 0x0289, 0x0244 },
{ 0x028A, 0x01B1 },
{ 0x028B, 0x01B2 },
{ 0x028C, 0x0245 },
{ 0x0292, 0x01B7 },
+ { 0x029D, 0xA7B2 },
+ { 0x029E, 0xA7B0 },
{ 0x0345, 0x0399 },
{ 0x0371, 0x0370 },
{ 0x0373, 0x0372 },
@@ -311,6 +322,7 @@
{ 0x03F0, 0x039A },
{ 0x03F1, 0x03A1 },
{ 0x03F2, 0x03F9 },
+ { 0x03F3, 0x037F },
{ 0x03F5, 0x0395 },
{ 0x03F8, 0x03F7 },
{ 0x03FB, 0x03FA },
@@ -456,6 +468,12 @@
{ 0x051F, 0x051E },
{ 0x0521, 0x0520 },
{ 0x0523, 0x0522 },
+ { 0x0525, 0x0524 },
+ { 0x0527, 0x0526 },
+ { 0x0529, 0x0528 },
+ { 0x052B, 0x052A },
+ { 0x052D, 0x052C },
+ { 0x052F, 0x052E },
{ 0x0561, 0x0531 },
{ 0x0562, 0x0532 },
{ 0x0563, 0x0533 },
@@ -494,6 +512,12 @@
{ 0x0584, 0x0554 },
{ 0x0585, 0x0555 },
{ 0x0586, 0x0556 },
+ { 0x13F8, 0x13F0 },
+ { 0x13F9, 0x13F1 },
+ { 0x13FA, 0x13F2 },
+ { 0x13FB, 0x13F3 },
+ { 0x13FC, 0x13F4 },
+ { 0x13FD, 0x13F5 },
{ 0x1D79, 0xA77D },
{ 0x1D7D, 0x2C63 },
{ 0x1E01, 0x1E00 },
@@ -866,6 +890,9 @@
{ 0x2CDF, 0x2CDE },
{ 0x2CE1, 0x2CE0 },
{ 0x2CE3, 0x2CE2 },
+ { 0x2CEC, 0x2CEB },
+ { 0x2CEE, 0x2CED },
+ { 0x2CF3, 0x2CF2 },
{ 0x2D00, 0x10A0 },
{ 0x2D01, 0x10A1 },
{ 0x2D02, 0x10A2 },
@@ -904,6 +931,8 @@
{ 0x2D23, 0x10C3 },
{ 0x2D24, 0x10C4 },
{ 0x2D25, 0x10C5 },
+ { 0x2D27, 0x10C7 },
+ { 0x2D2D, 0x10CD },
{ 0xA641, 0xA640 },
{ 0xA643, 0xA642 },
{ 0xA645, 0xA644 },
@@ -920,6 +949,7 @@
{ 0xA65B, 0xA65A },
{ 0xA65D, 0xA65C },
{ 0xA65F, 0xA65E },
+ { 0xA661, 0xA660 },
{ 0xA663, 0xA662 },
{ 0xA665, 0xA664 },
{ 0xA667, 0xA666 },
@@ -938,6 +968,8 @@
{ 0xA693, 0xA692 },
{ 0xA695, 0xA694 },
{ 0xA697, 0xA696 },
+ { 0xA699, 0xA698 },
+ { 0xA69B, 0xA69A },
{ 0xA723, 0xA722 },
{ 0xA725, 0xA724 },
{ 0xA727, 0xA726 },
@@ -984,6 +1016,101 @@
{ 0xA785, 0xA784 },
{ 0xA787, 0xA786 },
{ 0xA78C, 0xA78B },
+ { 0xA791, 0xA790 },
+ { 0xA793, 0xA792 },
+ { 0xA797, 0xA796 },
+ { 0xA799, 0xA798 },
+ { 0xA79B, 0xA79A },
+ { 0xA79D, 0xA79C },
+ { 0xA79F, 0xA79E },
+ { 0xA7A1, 0xA7A0 },
+ { 0xA7A3, 0xA7A2 },
+ { 0xA7A5, 0xA7A4 },
+ { 0xA7A7, 0xA7A6 },
+ { 0xA7A9, 0xA7A8 },
+ { 0xA7B5, 0xA7B4 },
+ { 0xA7B7, 0xA7B6 },
+ { 0xAB53, 0xA7B3 },
+ { 0xAB70, 0x13A0 },
+ { 0xAB71, 0x13A1 },
+ { 0xAB72, 0x13A2 },
+ { 0xAB73, 0x13A3 },
+ { 0xAB74, 0x13A4 },
+ { 0xAB75, 0x13A5 },
+ { 0xAB76, 0x13A6 },
+ { 0xAB77, 0x13A7 },
+ { 0xAB78, 0x13A8 },
+ { 0xAB79, 0x13A9 },
+ { 0xAB7A, 0x13AA },
+ { 0xAB7B, 0x13AB },
+ { 0xAB7C, 0x13AC },
+ { 0xAB7D, 0x13AD },
+ { 0xAB7E, 0x13AE },
+ { 0xAB7F, 0x13AF },
+ { 0xAB80, 0x13B0 },
+ { 0xAB81, 0x13B1 },
+ { 0xAB82, 0x13B2 },
+ { 0xAB83, 0x13B3 },
+ { 0xAB84, 0x13B4 },
+ { 0xAB85, 0x13B5 },
+ { 0xAB86, 0x13B6 },
+ { 0xAB87, 0x13B7 },
+ { 0xAB88, 0x13B8 },
+ { 0xAB89, 0x13B9 },
+ { 0xAB8A, 0x13BA },
+ { 0xAB8B, 0x13BB },
+ { 0xAB8C, 0x13BC },
+ { 0xAB8D, 0x13BD },
+ { 0xAB8E, 0x13BE },
+ { 0xAB8F, 0x13BF },
+ { 0xAB90, 0x13C0 },
+ { 0xAB91, 0x13C1 },
+ { 0xAB92, 0x13C2 },
+ { 0xAB93, 0x13C3 },
+ { 0xAB94, 0x13C4 },
+ { 0xAB95, 0x13C5 },
+ { 0xAB96, 0x13C6 },
+ { 0xAB97, 0x13C7 },
+ { 0xAB98, 0x13C8 },
+ { 0xAB99, 0x13C9 },
+ { 0xAB9A, 0x13CA },
+ { 0xAB9B, 0x13CB },
+ { 0xAB9C, 0x13CC },
+ { 0xAB9D, 0x13CD },
+ { 0xAB9E, 0x13CE },
+ { 0xAB9F, 0x13CF },
+ { 0xABA0, 0x13D0 },
+ { 0xABA1, 0x13D1 },
+ { 0xABA2, 0x13D2 },
+ { 0xABA3, 0x13D3 },
+ { 0xABA4, 0x13D4 },
+ { 0xABA5, 0x13D5 },
+ { 0xABA6, 0x13D6 },
+ { 0xABA7, 0x13D7 },
+ { 0xABA8, 0x13D8 },
+ { 0xABA9, 0x13D9 },
+ { 0xABAA, 0x13DA },
+ { 0xABAB, 0x13DB },
+ { 0xABAC, 0x13DC },
+ { 0xABAD, 0x13DD },
+ { 0xABAE, 0x13DE },
+ { 0xABAF, 0x13DF },
+ { 0xABB0, 0x13E0 },
+ { 0xABB1, 0x13E1 },
+ { 0xABB2, 0x13E2 },
+ { 0xABB3, 0x13E3 },
+ { 0xABB4, 0x13E4 },
+ { 0xABB5, 0x13E5 },
+ { 0xABB6, 0x13E6 },
+ { 0xABB7, 0x13E7 },
+ { 0xABB8, 0x13E8 },
+ { 0xABB9, 0x13E9 },
+ { 0xABBA, 0x13EA },
+ { 0xABBB, 0x13EB },
+ { 0xABBC, 0x13EC },
+ { 0xABBD, 0x13ED },
+ { 0xABBE, 0x13EE },
+ { 0xABBF, 0x13EF },
{ 0xFF41, 0xFF21 },
{ 0xFF42, 0xFF22 },
{ 0xFF43, 0xFF23 },
@@ -1049,7 +1176,90 @@
{ 0x1044C, 0x10424 },
{ 0x1044D, 0x10425 },
{ 0x1044E, 0x10426 },
- { 0x1044F, 0x10427 }
+ { 0x1044F, 0x10427 },
+ { 0x10CC0, 0x10C80 },
+ { 0x10CC1, 0x10C81 },
+ { 0x10CC2, 0x10C82 },
+ { 0x10CC3, 0x10C83 },
+ { 0x10CC4, 0x10C84 },
+ { 0x10CC5, 0x10C85 },
+ { 0x10CC6, 0x10C86 },
+ { 0x10CC7, 0x10C87 },
+ { 0x10CC8, 0x10C88 },
+ { 0x10CC9, 0x10C89 },
+ { 0x10CCA, 0x10C8A },
+ { 0x10CCB, 0x10C8B },
+ { 0x10CCC, 0x10C8C },
+ { 0x10CCD, 0x10C8D },
+ { 0x10CCE, 0x10C8E },
+ { 0x10CCF, 0x10C8F },
+ { 0x10CD0, 0x10C90 },
+ { 0x10CD1, 0x10C91 },
+ { 0x10CD2, 0x10C92 },
+ { 0x10CD3, 0x10C93 },
+ { 0x10CD4, 0x10C94 },
+ { 0x10CD5, 0x10C95 },
+ { 0x10CD6, 0x10C96 },
+ { 0x10CD7, 0x10C97 },
+ { 0x10CD8, 0x10C98 },
+ { 0x10CD9, 0x10C99 },
+ { 0x10CDA, 0x10C9A },
+ { 0x10CDB, 0x10C9B },
+ { 0x10CDC, 0x10C9C },
+ { 0x10CDD, 0x10C9D },
+ { 0x10CDE, 0x10C9E },
+ { 0x10CDF, 0x10C9F },
+ { 0x10CE0, 0x10CA0 },
+ { 0x10CE1, 0x10CA1 },
+ { 0x10CE2, 0x10CA2 },
+ { 0x10CE3, 0x10CA3 },
+ { 0x10CE4, 0x10CA4 },
+ { 0x10CE5, 0x10CA5 },
+ { 0x10CE6, 0x10CA6 },
+ { 0x10CE7, 0x10CA7 },
+ { 0x10CE8, 0x10CA8 },
+ { 0x10CE9, 0x10CA9 },
+ { 0x10CEA, 0x10CAA },
+ { 0x10CEB, 0x10CAB },
+ { 0x10CEC, 0x10CAC },
+ { 0x10CED, 0x10CAD },
+ { 0x10CEE, 0x10CAE },
+ { 0x10CEF, 0x10CAF },
+ { 0x10CF0, 0x10CB0 },
+ { 0x10CF1, 0x10CB1 },
+ { 0x10CF2, 0x10CB2 },
+ { 0x118C0, 0x118A0 },
+ { 0x118C1, 0x118A1 },
+ { 0x118C2, 0x118A2 },
+ { 0x118C3, 0x118A3 },
+ { 0x118C4, 0x118A4 },
+ { 0x118C5, 0x118A5 },
+ { 0x118C6, 0x118A6 },
+ { 0x118C7, 0x118A7 },
+ { 0x118C8, 0x118A8 },
+ { 0x118C9, 0x118A9 },
+ { 0x118CA, 0x118AA },
+ { 0x118CB, 0x118AB },
+ { 0x118CC, 0x118AC },
+ { 0x118CD, 0x118AD },
+ { 0x118CE, 0x118AE },
+ { 0x118CF, 0x118AF },
+ { 0x118D0, 0x118B0 },
+ { 0x118D1, 0x118B1 },
+ { 0x118D2, 0x118B2 },
+ { 0x118D3, 0x118B3 },
+ { 0x118D4, 0x118B4 },
+ { 0x118D5, 0x118B5 },
+ { 0x118D6, 0x118B6 },
+ { 0x118D7, 0x118B7 },
+ { 0x118D8, 0x118B8 },
+ { 0x118D9, 0x118B9 },
+ { 0x118DA, 0x118BA },
+ { 0x118DB, 0x118BB },
+ { 0x118DC, 0x118BC },
+ { 0x118DD, 0x118BD },
+ { 0x118DE, 0x118BE },
+ { 0x118DF, 0x118BF }
#define MAP(c) uc_toupper (c)
#include "test-mapping-part2.h"