Cygwin: mmap: allow remapping part of an existing anonymous mapping
[newlib-cygwin.git] / newlib / libc / ctype / caseconv.t
blob0620f1452bdbc5196daf4d66b848f69da59dbdfa
1   {0x0041, 25, TOLO, 32},
2   {0x0061, 25, TOUP, -32},
3   {0x00B5, 0, TOUP, 743},
4   {0x00C0, 22, TOLO, 32},
5   {0x00D8, 6, TOLO, 32},
6   {0x00E0, 22, TOUP, -32},
7   {0x00F8, 6, TOUP, -32},
8   {0x00FF, 0, TOUP, 121},
9   {0x0100, 47, TO1, EVENCAP},
10   {0x0130, 0, TOLO, -199},
11   {0x0131, 0, TOUP, -232},
12   {0x0132, 5, TO1, EVENCAP},
13   {0x0139, 15, TO1, ODDCAP},
14   {0x014A, 45, TO1, EVENCAP},
15   {0x0178, 0, TOLO, -121},
16   {0x0179, 5, TO1, ODDCAP},
17   {0x017F, 0, TOUP, -300},
18   {0x0180, 0, TOUP, 195},
19   {0x0181, 0, TOLO, 210},
20   {0x0182, 3, TO1, EVENCAP},
21   {0x0186, 0, TOLO, 206},
22   {0x0187, 1, TO1, ODDCAP},
23   {0x0189, 1, TOLO, 205},
24   {0x018B, 1, TO1, ODDCAP},
25   {0x018E, 0, TOLO, 79},
26   {0x018F, 0, TOLO, 202},
27   {0x0190, 0, TOLO, 203},
28   {0x0191, 1, TO1, ODDCAP},
29   {0x0193, 0, TOLO, 205},
30   {0x0194, 0, TOLO, 207},
31   {0x0195, 0, TOUP, 97},
32   {0x0196, 0, TOLO, 211},
33   {0x0197, 0, TOLO, 209},
34   {0x0198, 1, TO1, EVENCAP},
35   {0x019A, 0, TOUP, 163},
36   {0x019C, 0, TOLO, 211},
37   {0x019D, 0, TOLO, 213},
38   {0x019E, 0, TOUP, 130},
39   {0x019F, 0, TOLO, 214},
40   {0x01A0, 5, TO1, EVENCAP},
41   {0x01A6, 0, TOLO, 218},
42   {0x01A7, 1, TO1, ODDCAP},
43   {0x01A9, 0, TOLO, 218},
44   {0x01AC, 1, TO1, EVENCAP},
45   {0x01AE, 0, TOLO, 218},
46   {0x01AF, 1, TO1, ODDCAP},
47   {0x01B1, 1, TOLO, 217},
48   {0x01B3, 3, TO1, ODDCAP},
49   {0x01B7, 0, TOLO, 219},
50   {0x01B8, 1, TO1, EVENCAP},
51   {0x01BC, 1, TO1, EVENCAP},
52   {0x01BF, 0, TOUP, 56},
53   {0x01C4, 0, TOLO, 2},
54   {0x01C5, 0, TOBOTH, 0},
55   {0x01C6, 0, TOUP, -2},
56   {0x01C7, 0, TOLO, 2},
57   {0x01C8, 0, TOBOTH, 0},
58   {0x01C9, 0, TOUP, -2},
59   {0x01CA, 0, TOLO, 2},
60   {0x01CB, 0, TOBOTH, 0},
61   {0x01CC, 0, TOUP, -2},
62   {0x01CD, 15, TO1, ODDCAP},
63   {0x01DD, 0, TOUP, -79},
64   {0x01DE, 17, TO1, EVENCAP},
65   {0x01F1, 0, TOLO, 2},
66   {0x01F2, 0, TOBOTH, 0},
67   {0x01F3, 0, TOUP, -2},
68   {0x01F4, 1, TO1, EVENCAP},
69   {0x01F6, 0, TOLO, -97},
70   {0x01F7, 0, TOLO, -56},
71   {0x01F8, 39, TO1, EVENCAP},
72   {0x0220, 0, TOLO, -130},
73   {0x0222, 17, TO1, EVENCAP},
74   {0x023A, 0, TOLO, 10795},
75   {0x023B, 1, TO1, ODDCAP},
76   {0x023D, 0, TOLO, -163},
77   {0x023E, 0, TOLO, 10792},
78   {0x023F, 1, TOUP, 10815},
79   {0x0241, 1, TO1, ODDCAP},
80   {0x0243, 0, TOLO, -195},
81   {0x0244, 0, TOLO, 69},
82   {0x0245, 0, TOLO, 71},
83   {0x0246, 9, TO1, EVENCAP},
84   {0x0250, 0, TOUP, 10783},
85   {0x0251, 0, TOUP, 10780},
86   {0x0252, 0, TOUP, 10782},
87   {0x0253, 0, TOUP, -210},
88   {0x0254, 0, TOUP, -206},
89   {0x0256, 1, TOUP, -205},
90   {0x0259, 0, TOUP, -202},
91   {0x025B, 0, TOUP, -203},
92   {0x025C, 0, TOUP, 42319},
93   {0x0260, 0, TOUP, -205},
94   {0x0261, 0, TOUP, 42315},
95   {0x0263, 0, TOUP, -207},
96   {0x0265, 0, TOUP, 42280},
97   {0x0266, 0, TOUP, 42308},
98   {0x0268, 0, TOUP, -209},
99   {0x0269, 0, TOUP, -211},
100   {0x026A, 0, TOUP, 42308},
101   {0x026B, 0, TOUP, 10743},
102   {0x026C, 0, TOUP, 42305},
103   {0x026F, 0, TOUP, -211},
104   {0x0271, 0, TOUP, 10749},
105   {0x0272, 0, TOUP, -213},
106   {0x0275, 0, TOUP, -214},
107   {0x027D, 0, TOUP, 10727},
108   {0x0280, 0, TOUP, -218},
109   {0x0282, 0, TOUP, 42307},
110   {0x0283, 0, TOUP, -218},
111   {0x0287, 0, TOUP, 42282},
112   {0x0288, 0, TOUP, -218},
113   {0x0289, 0, TOUP, -69},
114   {0x028A, 1, TOUP, -217},
115   {0x028C, 0, TOUP, -71},
116   {0x0292, 0, TOUP, -219},
117   {0x029D, 0, TOUP, 42261},
118   {0x029E, 0, TOUP, 42258},
119   {0x0345, 0, TOUP, 84},
120   {0x0370, 3, TO1, EVENCAP},
121   {0x0376, 1, TO1, EVENCAP},
122   {0x037B, 2, TOUP, 130},
123   {0x037F, 0, TOLO, 116},
124   {0x0386, 0, TOLO, 38},
125   {0x0388, 2, TOLO, 37},
126   {0x038C, 0, TOLO, 64},
127   {0x038E, 1, TOLO, 63},
128   {0x0391, 16, TOLO, 32},
129   {0x03A3, 8, TOLO, 32},
130   {0x03AC, 0, TOUP, -38},
131   {0x03AD, 2, TOUP, -37},
132   {0x03B1, 16, TOUP, -32},
133   {0x03C2, 0, TOUP, -31},
134   {0x03C3, 8, TOUP, -32},
135   {0x03CC, 0, TOUP, -64},
136   {0x03CD, 1, TOUP, -63},
137   {0x03CF, 0, TOLO, 8},
138   {0x03D0, 0, TOUP, -62},
139   {0x03D1, 0, TOUP, -57},
140   {0x03D5, 0, TOUP, -47},
141   {0x03D6, 0, TOUP, -54},
142   {0x03D7, 0, TOUP, -8},
143   {0x03D8, 23, TO1, EVENCAP},
144   {0x03F0, 0, TOUP, -86},
145   {0x03F1, 0, TOUP, -80},
146   {0x03F2, 0, TOUP, 7},
147   {0x03F3, 0, TOUP, -116},
148   {0x03F4, 0, TOLO, -60},
149   {0x03F5, 0, TOUP, -96},
150   {0x03F7, 1, TO1, ODDCAP},
151   {0x03F9, 0, TOLO, -7},
152   {0x03FA, 1, TO1, EVENCAP},
153   {0x03FD, 2, TOLO, -130},
154   {0x0400, 15, TOLO, 80},
155   {0x0410, 31, TOLO, 32},
156   {0x0430, 31, TOUP, -32},
157   {0x0450, 15, TOUP, -80},
158   {0x0460, 33, TO1, EVENCAP},
159   {0x048A, 53, TO1, EVENCAP},
160   {0x04C0, 0, TOLO, 15},
161   {0x04C1, 13, TO1, ODDCAP},
162   {0x04CF, 0, TOUP, -15},
163   {0x04D0, 95, TO1, EVENCAP},
164   {0x0531, 37, TOLO, 48},
165   {0x0561, 37, TOUP, -48},
166   {0x10A0, 37, TOLO, 7264},
167   {0x10C7, 0, TOLO, 7264},
168   {0x10CD, 0, TOLO, 7264},
169   {0x10D0, 42, TOUP, 3008},
170   {0x10FD, 2, TOUP, 3008},
171   {0x13A0, 79, TOLO, 38864},
172   {0x13F0, 5, TOLO, 8},
173   {0x13F8, 5, TOUP, -8},
174   {0x1C80, 0, TOUP, -6254},
175   {0x1C81, 0, TOUP, -6253},
176   {0x1C82, 0, TOUP, -6244},
177   {0x1C83, 1, TOUP, -6242},
178   {0x1C85, 0, TOUP, -6243},
179   {0x1C86, 0, TOUP, -6236},
180   {0x1C87, 0, TOUP, -6181},
181   {0x1C88, 0, TOUP, 35266},
182   {0x1C90, 42, TOLO, -3008},
183   {0x1CBD, 2, TOLO, -3008},
184   {0x1D79, 0, TOUP, 35332},
185   {0x1D7D, 0, TOUP, 3814},
186   {0x1D8E, 0, TOUP, 35384},
187   {0x1E00, 149, TO1, EVENCAP},
188   {0x1E9B, 0, TOUP, -59},
189   {0x1E9E, 0, TOLO, -7615},
190   {0x1EA0, 95, TO1, EVENCAP},
191   {0x1F00, 7, TOUP, 8},
192   {0x1F08, 7, TOLO, -8},
193   {0x1F10, 5, TOUP, 8},
194   {0x1F18, 5, TOLO, -8},
195   {0x1F20, 7, TOUP, 8},
196   {0x1F28, 7, TOLO, -8},
197   {0x1F30, 7, TOUP, 8},
198   {0x1F38, 7, TOLO, -8},
199   {0x1F40, 5, TOUP, 8},
200   {0x1F48, 5, TOLO, -8},
201   {0x1F51, 0, TOUP, 8},
202   {0x1F53, 0, TOUP, 8},
203   {0x1F55, 0, TOUP, 8},
204   {0x1F57, 0, TOUP, 8},
205   {0x1F59, 0, TOLO, -8},
206   {0x1F5B, 0, TOLO, -8},
207   {0x1F5D, 0, TOLO, -8},
208   {0x1F5F, 0, TOLO, -8},
209   {0x1F60, 7, TOUP, 8},
210   {0x1F68, 7, TOLO, -8},
211   {0x1F70, 1, TOUP, 74},
212   {0x1F72, 3, TOUP, 86},
213   {0x1F76, 1, TOUP, 100},
214   {0x1F78, 1, TOUP, 128},
215   {0x1F7A, 1, TOUP, 112},
216   {0x1F7C, 1, TOUP, 126},
217   {0x1F80, 7, TOUP, 8},
218   {0x1F88, 7, TOLO, -8},
219   {0x1F90, 7, TOUP, 8},
220   {0x1F98, 7, TOLO, -8},
221   {0x1FA0, 7, TOUP, 8},
222   {0x1FA8, 7, TOLO, -8},
223   {0x1FB0, 1, TOUP, 8},
224   {0x1FB3, 0, TOUP, 9},
225   {0x1FB8, 1, TOLO, -8},
226   {0x1FBA, 1, TOLO, -74},
227   {0x1FBC, 0, TOLO, -9},
228   {0x1FBE, 0, TOUP, -7205},
229   {0x1FC3, 0, TOUP, 9},
230   {0x1FC8, 3, TOLO, -86},
231   {0x1FCC, 0, TOLO, -9},
232   {0x1FD0, 1, TOUP, 8},
233   {0x1FD8, 1, TOLO, -8},
234   {0x1FDA, 1, TOLO, -100},
235   {0x1FE0, 1, TOUP, 8},
236   {0x1FE5, 0, TOUP, 7},
237   {0x1FE8, 1, TOLO, -8},
238   {0x1FEA, 1, TOLO, -112},
239   {0x1FEC, 0, TOLO, -7},
240   {0x1FF3, 0, TOUP, 9},
241   {0x1FF8, 1, TOLO, -128},
242   {0x1FFA, 1, TOLO, -126},
243   {0x1FFC, 0, TOLO, -9},
244   {0x2126, 0, TOLO, -7517},
245   {0x212A, 0, TOLO, -8383},
246   {0x212B, 0, TOLO, -8262},
247   {0x2132, 0, TOLO, 28},
248   {0x214E, 0, TOUP, -28},
249   {0x2160, 15, TOLO, 16},
250   {0x2170, 15, TOUP, -16},
251   {0x2183, 1, TO1, ODDCAP},
252   {0x24B6, 25, TOLO, 26},
253   {0x24D0, 25, TOUP, -26},
254   {0x2C00, 47, TOLO, 48},
255   {0x2C30, 47, TOUP, -48},
256   {0x2C60, 1, TO1, EVENCAP},
257   {0x2C62, 0, TOLO, -10743},
258   {0x2C63, 0, TOLO, -3814},
259   {0x2C64, 0, TOLO, -10727},
260   {0x2C65, 0, TOUP, -10795},
261   {0x2C66, 0, TOUP, -10792},
262   {0x2C67, 5, TO1, ODDCAP},
263   {0x2C6D, 0, TOLO, -10780},
264   {0x2C6E, 0, TOLO, -10749},
265   {0x2C6F, 0, TOLO, -10783},
266   {0x2C70, 0, TOLO, -10782},
267   {0x2C72, 1, TO1, EVENCAP},
268   {0x2C75, 1, TO1, ODDCAP},
269   {0x2C7E, 1, TOLO, -10815},
270   {0x2C80, 99, TO1, EVENCAP},
271   {0x2CEB, 3, TO1, ODDCAP},
272   {0x2CF2, 1, TO1, EVENCAP},
273   {0x2D00, 37, TOUP, -7264},
274   {0x2D27, 0, TOUP, -7264},
275   {0x2D2D, 0, TOUP, -7264},
276   {0xA640, 45, TO1, EVENCAP},
277   {0xA680, 27, TO1, EVENCAP},
278   {0xA722, 13, TO1, EVENCAP},
279   {0xA732, 61, TO1, EVENCAP},
280   {0xA779, 3, TO1, ODDCAP},
281   {0xA77D, 0, TOLO, -35332},
282   {0xA77E, 9, TO1, EVENCAP},
283   {0xA78B, 1, TO1, ODDCAP},
284   {0xA78D, 0, TOLO, -42280},
285   {0xA790, 3, TO1, EVENCAP},
286   {0xA794, 0, TOUP, 48},
287   {0xA796, 19, TO1, EVENCAP},
288   {0xA7AA, 0, TOLO, -42308},
289   {0xA7AB, 0, TOLO, -42319},
290   {0xA7AC, 0, TOLO, -42315},
291   {0xA7AD, 0, TOLO, -42305},
292   {0xA7AE, 0, TOLO, -42308},
293   {0xA7B0, 0, TOLO, -42258},
294   {0xA7B1, 0, TOLO, -42282},
295   {0xA7B2, 0, TOLO, -42261},
296   {0xA7B3, 0, TOLO, 928},
297   {0xA7B4, 15, TO1, EVENCAP},
298   {0xA7C4, 0, TOLO, -48},
299   {0xA7C5, 0, TOLO, -42307},
300   {0xA7C6, 0, TOLO, -35384},
301   {0xA7C7, 3, TO1, ODDCAP},
302   {0xA7D0, 1, TO1, EVENCAP},
303   {0xA7D6, 3, TO1, EVENCAP},
304   {0xA7F5, 1, TO1, ODDCAP},
305   {0xAB53, 0, TOUP, -928},
306   {0xAB70, 79, TOUP, -38864},
307   {0xFF21, 25, TOLO, 32},
308   {0xFF41, 25, TOUP, -32},
309   {0x10400, 39, TOLO, 40},
310   {0x10428, 39, TOUP, -40},
311   {0x104B0, 35, TOLO, 40},
312   {0x104D8, 35, TOUP, -40},
313   {0x10570, 10, TOLO, 39},
314   {0x1057C, 14, TOLO, 39},
315   {0x1058C, 6, TOLO, 39},
316   {0x10594, 1, TOLO, 39},
317   {0x10597, 10, TOUP, -39},
318   {0x105A3, 14, TOUP, -39},
319   {0x105B3, 6, TOUP, -39},
320   {0x105BB, 1, TOUP, -39},
321   {0x10C80, 50, TOLO, 64},
322   {0x10CC0, 50, TOUP, -64},
323   {0x118A0, 31, TOLO, 32},
324   {0x118C0, 31, TOUP, -32},
325   {0x16E40, 31, TOLO, 32},
326   {0x16E60, 31, TOUP, -32},
327   {0x1E900, 33, TOLO, 34},
328   {0x1E922, 33, TOUP, -34},