libstdc++
text_encoding-data.h
Go to the documentation of this file.
1 // Generated by scripts/gen_text_encoding_data.py, do not edit.
2 
3 
4 // Copyright The GNU Toolchain Authors.
5 //
6 // This file is part of the GNU ISO C++ Library. This library is free
7 // software; you can redistribute it and/or modify it under the
8 // terms of the GNU General Public License as published by the
9 // Free Software Foundation; either version 3, or (at your option)
10 // any later version.
11 
12 // This library is distributed in the hope that it will be useful,
13 // but WITHOUT ANY WARRANTY; without even the implied warranty of
14 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 // GNU General Public License for more details.
16 
17 // Under Section 7 of GPL version 3, you are granted additional
18 // permissions described in the GCC Runtime Library Exception, version
19 // 3.1, as published by the Free Software Foundation.
20 
21 // You should have received a copy of the GNU General Public License and
22 // a copy of the GCC Runtime Library Exception along with this program;
23 // see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
24 // <http://www.gnu.org/licenses/>.
25 
26 /** @file bits/text_encoding-data.h
27  * This is an internal header file, included by other library headers.
28  * Do not attempt to use it directly. @headername{text_encoding}
29  */
30 
31 #ifndef _GLIBCXX_GET_ENCODING_DATA
32 # error "This is not a public header, do not include it directly"
33 #endif
34 
35  { 3, "US-ASCII" },
36  { 3, "iso-ir-6" },
37  { 3, "ANSI_X3.4-1968" },
38  { 3, "ANSI_X3.4-1986" },
39  { 3, "ISO_646.irv:1991" },
40  { 3, "ISO646-US" },
41  { 3, "us" },
42  { 3, "IBM367" },
43  { 3, "cp367" },
44  { 3, "csASCII" },
45  { 3, "ASCII" }, // libstdc++ extension
46  { 4, "ISO_8859-1:1987" },
47  { 4, "iso-ir-100" },
48  { 4, "ISO_8859-1" },
49  { 4, "ISO-8859-1" },
50  { 4, "latin1" },
51  { 4, "l1" },
52  { 4, "IBM819" },
53  { 4, "CP819" },
54  { 4, "csISOLatin1" },
55  { 5, "ISO_8859-2:1987" },
56  { 5, "iso-ir-101" },
57  { 5, "ISO_8859-2" },
58  { 5, "ISO-8859-2" },
59  { 5, "latin2" },
60  { 5, "l2" },
61  { 5, "csISOLatin2" },
62  { 6, "ISO_8859-3:1988" },
63  { 6, "iso-ir-109" },
64  { 6, "ISO_8859-3" },
65  { 6, "ISO-8859-3" },
66  { 6, "latin3" },
67  { 6, "l3" },
68  { 6, "csISOLatin3" },
69  { 7, "ISO_8859-4:1988" },
70  { 7, "iso-ir-110" },
71  { 7, "ISO_8859-4" },
72  { 7, "ISO-8859-4" },
73  { 7, "latin4" },
74  { 7, "l4" },
75  { 7, "csISOLatin4" },
76  { 8, "ISO_8859-5:1988" },
77  { 8, "iso-ir-144" },
78  { 8, "ISO_8859-5" },
79  { 8, "ISO-8859-5" },
80  { 8, "cyrillic" },
81  { 8, "csISOLatinCyrillic" },
82  { 9, "ISO_8859-6:1987" },
83  { 9, "iso-ir-127" },
84  { 9, "ISO_8859-6" },
85  { 9, "ISO-8859-6" },
86  { 9, "ECMA-114" },
87  { 9, "ASMO-708" },
88  { 9, "arabic" },
89  { 9, "csISOLatinArabic" },
90  { 10, "ISO_8859-7:1987" },
91  { 10, "iso-ir-126" },
92  { 10, "ISO_8859-7" },
93  { 10, "ISO-8859-7" },
94  { 10, "ELOT_928" },
95  { 10, "ECMA-118" },
96  { 10, "greek" },
97  { 10, "greek8" },
98  { 10, "csISOLatinGreek" },
99  { 11, "ISO_8859-8:1988" },
100  { 11, "iso-ir-138" },
101  { 11, "ISO_8859-8" },
102  { 11, "ISO-8859-8" },
103  { 11, "hebrew" },
104  { 11, "csISOLatinHebrew" },
105  { 12, "ISO_8859-9:1989" },
106  { 12, "iso-ir-148" },
107  { 12, "ISO_8859-9" },
108  { 12, "ISO-8859-9" },
109  { 12, "latin5" },
110  { 12, "l5" },
111  { 12, "csISOLatin5" },
112  { 13, "ISO-8859-10" },
113  { 13, "iso-ir-157" },
114  { 13, "l6" },
115  { 13, "ISO_8859-10:1992" },
116  { 13, "csISOLatin6" },
117  { 13, "latin6" },
118  { 14, "ISO_6937-2-add" },
119  { 14, "iso-ir-142" },
120  { 14, "csISOTextComm" },
121  { 15, "JIS_X0201" },
122  { 15, "X0201" },
123  { 15, "csHalfWidthKatakana" },
124  { 16, "JIS_Encoding" },
125  { 16, "csJISEncoding" },
126  { 17, "Shift_JIS" },
127  { 17, "MS_Kanji" },
128  { 17, "csShiftJIS" },
129  { 18, "Extended_UNIX_Code_Packed_Format_for_Japanese" },
130  { 18, "csEUCPkdFmtJapanese" },
131  { 18, "EUC-JP" },
132  { 19, "Extended_UNIX_Code_Fixed_Width_for_Japanese" },
133  { 19, "csEUCFixWidJapanese" },
134  { 20, "BS_4730" },
135  { 20, "iso-ir-4" },
136  { 20, "ISO646-GB" },
137  { 20, "gb" },
138  { 20, "uk" },
139  { 20, "csISO4UnitedKingdom" },
140  { 21, "SEN_850200_C" },
141  { 21, "iso-ir-11" },
142  { 21, "ISO646-SE2" },
143  { 21, "se2" },
144  { 21, "csISO11SwedishForNames" },
145  { 22, "IT" },
146  { 22, "iso-ir-15" },
147  { 22, "ISO646-IT" },
148  { 22, "csISO15Italian" },
149  { 23, "ES" },
150  { 23, "iso-ir-17" },
151  { 23, "ISO646-ES" },
152  { 23, "csISO17Spanish" },
153  { 24, "DIN_66003" },
154  { 24, "iso-ir-21" },
155  { 24, "de" },
156  { 24, "ISO646-DE" },
157  { 24, "csISO21German" },
158  { 25, "NS_4551-1" },
159  { 25, "iso-ir-60" },
160  { 25, "ISO646-NO" },
161  { 25, "no" },
162  { 25, "csISO60DanishNorwegian" },
163  { 25, "csISO60Norwegian1" },
164  { 26, "NF_Z_62-010" },
165  { 26, "iso-ir-69" },
166  { 26, "ISO646-FR" },
167  { 26, "fr" },
168  { 26, "csISO69French" },
169  { 27, "ISO-10646-UTF-1" },
170  { 27, "csISO10646UTF1" },
171  { 28, "ISO_646.basic:1983" },
172  { 28, "ref" },
173  { 28, "csISO646basic1983" },
174  { 29, "INVARIANT" },
175  { 29, "csINVARIANT" },
176  { 30, "ISO_646.irv:1983" },
177  { 30, "iso-ir-2" },
178  { 30, "irv" },
179  { 30, "csISO2IntlRefVersion" },
180  { 31, "NATS-SEFI" },
181  { 31, "iso-ir-8-1" },
182  { 31, "csNATSSEFI" },
183  { 32, "NATS-SEFI-ADD" },
184  { 32, "iso-ir-8-2" },
185  { 32, "csNATSSEFIADD" },
186  { 35, "SEN_850200_B" },
187  { 35, "iso-ir-10" },
188  { 35, "FI" },
189  { 35, "ISO646-FI" },
190  { 35, "ISO646-SE" },
191  { 35, "se" },
192  { 35, "csISO10Swedish" },
193  { 36, "KS_C_5601-1987" },
194  { 36, "iso-ir-149" },
195  { 36, "KS_C_5601-1989" },
196  { 36, "KSC_5601" },
197  { 36, "korean" },
198  { 36, "csKSC56011987" },
199  { 37, "ISO-2022-KR" },
200  { 37, "csISO2022KR" },
201  { 38, "EUC-KR" },
202  { 38, "csEUCKR" },
203  { 39, "ISO-2022-JP" },
204  { 39, "csISO2022JP" },
205  { 40, "ISO-2022-JP-2" },
206  { 40, "csISO2022JP2" },
207  { 41, "JIS_C6220-1969-jp" },
208  { 41, "JIS_C6220-1969" },
209  { 41, "iso-ir-13" },
210  { 41, "katakana" },
211  { 41, "x0201-7" },
212  { 41, "csISO13JISC6220jp" },
213  { 42, "JIS_C6220-1969-ro" },
214  { 42, "iso-ir-14" },
215  { 42, "jp" },
216  { 42, "ISO646-JP" },
217  { 42, "csISO14JISC6220ro" },
218  { 43, "PT" },
219  { 43, "iso-ir-16" },
220  { 43, "ISO646-PT" },
221  { 43, "csISO16Portuguese" },
222  { 44, "greek7-old" },
223  { 44, "iso-ir-18" },
224  { 44, "csISO18Greek7Old" },
225  { 45, "latin-greek" },
226  { 45, "iso-ir-19" },
227  { 45, "csISO19LatinGreek" },
228  { 46, "NF_Z_62-010_(1973)" },
229  { 46, "iso-ir-25" },
230  { 46, "ISO646-FR1" },
231  { 46, "csISO25French" },
232  { 47, "Latin-greek-1" },
233  { 47, "iso-ir-27" },
234  { 47, "csISO27LatinGreek1" },
235  { 48, "ISO_5427" },
236  { 48, "iso-ir-37" },
237  { 48, "csISO5427Cyrillic" },
238  { 49, "JIS_C6226-1978" },
239  { 49, "iso-ir-42" },
240  { 49, "csISO42JISC62261978" },
241  { 50, "BS_viewdata" },
242  { 50, "iso-ir-47" },
243  { 50, "csISO47BSViewdata" },
244  { 51, "INIS" },
245  { 51, "iso-ir-49" },
246  { 51, "csISO49INIS" },
247  { 52, "INIS-8" },
248  { 52, "iso-ir-50" },
249  { 52, "csISO50INIS8" },
250  { 53, "INIS-cyrillic" },
251  { 53, "iso-ir-51" },
252  { 53, "csISO51INISCyrillic" },
253  { 54, "ISO_5427:1981" },
254  { 54, "iso-ir-54" },
255  { 54, "ISO5427Cyrillic1981" },
256  { 54, "csISO54271981" },
257  { 55, "ISO_5428:1980" },
258  { 55, "iso-ir-55" },
259  { 55, "csISO5428Greek" },
260  { 56, "GB_1988-80" },
261  { 56, "iso-ir-57" },
262  { 56, "cn" },
263  { 56, "ISO646-CN" },
264  { 56, "csISO57GB1988" },
265  { 57, "GB_2312-80" },
266  { 57, "iso-ir-58" },
267  { 57, "chinese" },
268  { 57, "csISO58GB231280" },
269  { 58, "NS_4551-2" },
270  { 58, "ISO646-NO2" },
271  { 58, "iso-ir-61" },
272  { 58, "no2" },
273  { 58, "csISO61Norwegian2" },
274  { 59, "videotex-suppl" },
275  { 59, "iso-ir-70" },
276  { 59, "csISO70VideotexSupp1" },
277  { 60, "PT2" },
278  { 60, "iso-ir-84" },
279  { 60, "ISO646-PT2" },
280  { 60, "csISO84Portuguese2" },
281  { 61, "ES2" },
282  { 61, "iso-ir-85" },
283  { 61, "ISO646-ES2" },
284  { 61, "csISO85Spanish2" },
285  { 62, "MSZ_7795.3" },
286  { 62, "iso-ir-86" },
287  { 62, "ISO646-HU" },
288  { 62, "hu" },
289  { 62, "csISO86Hungarian" },
290  { 63, "JIS_C6226-1983" },
291  { 63, "iso-ir-87" },
292  { 63, "x0208" },
293  { 63, "JIS_X0208-1983" },
294  { 63, "csISO87JISX0208" },
295  { 64, "greek7" },
296  { 64, "iso-ir-88" },
297  { 64, "csISO88Greek7" },
298  { 65, "ASMO_449" },
299  { 65, "ISO_9036" },
300  { 65, "arabic7" },
301  { 65, "iso-ir-89" },
302  { 65, "csISO89ASMO449" },
303  { 66, "iso-ir-90" },
304  { 66, "csISO90" },
305  { 67, "JIS_C6229-1984-a" },
306  { 67, "iso-ir-91" },
307  { 67, "jp-ocr-a" },
308  { 67, "csISO91JISC62291984a" },
309  { 68, "JIS_C6229-1984-b" },
310  { 68, "iso-ir-92" },
311  { 68, "ISO646-JP-OCR-B" },
312  { 68, "jp-ocr-b" },
313  { 68, "csISO92JISC62991984b" },
314  { 69, "JIS_C6229-1984-b-add" },
315  { 69, "iso-ir-93" },
316  { 69, "jp-ocr-b-add" },
317  { 69, "csISO93JIS62291984badd" },
318  { 70, "JIS_C6229-1984-hand" },
319  { 70, "iso-ir-94" },
320  { 70, "jp-ocr-hand" },
321  { 70, "csISO94JIS62291984hand" },
322  { 71, "JIS_C6229-1984-hand-add" },
323  { 71, "iso-ir-95" },
324  { 71, "jp-ocr-hand-add" },
325  { 71, "csISO95JIS62291984handadd" },
326  { 72, "JIS_C6229-1984-kana" },
327  { 72, "iso-ir-96" },
328  { 72, "csISO96JISC62291984kana" },
329  { 73, "ISO_2033-1983" },
330  { 73, "iso-ir-98" },
331  { 73, "e13b" },
332  { 73, "csISO2033" },
333  { 74, "ANSI_X3.110-1983" },
334  { 74, "iso-ir-99" },
335  { 74, "CSA_T500-1983" },
336  { 74, "NAPLPS" },
337  { 74, "csISO99NAPLPS" },
338  { 75, "T.61-7bit" },
339  { 75, "iso-ir-102" },
340  { 75, "csISO102T617bit" },
341  { 76, "T.61-8bit" },
342  { 76, "T.61" },
343  { 76, "iso-ir-103" },
344  { 76, "csISO103T618bit" },
345  { 77, "ECMA-cyrillic" },
346  { 77, "iso-ir-111" },
347  { 77, "KOI8-E" },
348  { 77, "csISO111ECMACyrillic" },
349  { 78, "CSA_Z243.4-1985-1" },
350  { 78, "iso-ir-121" },
351  { 78, "ISO646-CA" },
352  { 78, "csa7-1" },
353  { 78, "csa71" },
354  { 78, "ca" },
355  { 78, "csISO121Canadian1" },
356  { 79, "CSA_Z243.4-1985-2" },
357  { 79, "iso-ir-122" },
358  { 79, "ISO646-CA2" },
359  { 79, "csa7-2" },
360  { 79, "csa72" },
361  { 79, "csISO122Canadian2" },
362  { 80, "CSA_Z243.4-1985-gr" },
363  { 80, "iso-ir-123" },
364  { 80, "csISO123CSAZ24341985gr" },
365  { 81, "ISO_8859-6-E" },
366  { 81, "csISO88596E" },
367  { 81, "ISO-8859-6-E" },
368  { 82, "ISO_8859-6-I" },
369  { 82, "csISO88596I" },
370  { 82, "ISO-8859-6-I" },
371  { 83, "T.101-G2" },
372  { 83, "iso-ir-128" },
373  { 83, "csISO128T101G2" },
374  { 84, "ISO_8859-8-E" },
375  { 84, "csISO88598E" },
376  { 84, "ISO-8859-8-E" },
377  { 85, "ISO_8859-8-I" },
378  { 85, "csISO88598I" },
379  { 85, "ISO-8859-8-I" },
380  { 86, "CSN_369103" },
381  { 86, "iso-ir-139" },
382  { 86, "csISO139CSN369103" },
383  { 87, "JUS_I.B1.002" },
384  { 87, "iso-ir-141" },
385  { 87, "ISO646-YU" },
386  { 87, "js" },
387  { 87, "yu" },
388  { 87, "csISO141JUSIB1002" },
389  { 88, "IEC_P27-1" },
390  { 88, "iso-ir-143" },
391  { 88, "csISO143IECP271" },
392  { 89, "JUS_I.B1.003-serb" },
393  { 89, "iso-ir-146" },
394  { 89, "serbian" },
395  { 89, "csISO146Serbian" },
396  { 90, "JUS_I.B1.003-mac" },
397  { 90, "macedonian" },
398  { 90, "iso-ir-147" },
399  { 90, "csISO147Macedonian" },
400  { 91, "greek-ccitt" },
401  { 91, "iso-ir-150" },
402  { 91, "csISO150" },
403  { 91, "csISO150GreekCCITT" },
404  { 92, "NC_NC00-10:81" },
405  { 92, "cuba" },
406  { 92, "iso-ir-151" },
407  { 92, "ISO646-CU" },
408  { 92, "csISO151Cuba" },
409  { 93, "ISO_6937-2-25" },
410  { 93, "iso-ir-152" },
411  { 93, "csISO6937Add" },
412  { 94, "GOST_19768-74" },
413  { 94, "ST_SEV_358-88" },
414  { 94, "iso-ir-153" },
415  { 94, "csISO153GOST1976874" },
416  { 95, "ISO_8859-supp" },
417  { 95, "iso-ir-154" },
418  { 95, "latin1-2-5" },
419  { 95, "csISO8859Supp" },
420  { 96, "ISO_10367-box" },
421  { 96, "iso-ir-155" },
422  { 96, "csISO10367Box" },
423  { 97, "latin-lap" },
424  { 97, "lap" },
425  { 97, "iso-ir-158" },
426  { 97, "csISO158Lap" },
427  { 98, "JIS_X0212-1990" },
428  { 98, "x0212" },
429  { 98, "iso-ir-159" },
430  { 98, "csISO159JISX02121990" },
431  { 99, "DS_2089" },
432  { 99, "DS2089" },
433  { 99, "ISO646-DK" },
434  { 99, "dk" },
435  { 99, "csISO646Danish" },
436  { 100, "us-dk" },
437  { 100, "csUSDK" },
438  { 101, "dk-us" },
439  { 101, "csDKUS" },
440  { 102, "KSC5636" },
441  { 102, "ISO646-KR" },
442  { 102, "csKSC5636" },
443  { 103, "UNICODE-1-1-UTF-7" },
444  { 103, "csUnicode11UTF7" },
445  { 104, "ISO-2022-CN" },
446  { 104, "csISO2022CN" },
447  { 105, "ISO-2022-CN-EXT" },
448  { 105, "csISO2022CNEXT" },
449 #define _GLIBCXX_TEXT_ENCODING_UTF8_OFFSET 414
450  { 106, "UTF-8" },
451  { 106, "csUTF8" },
452  { 109, "ISO-8859-13" },
453  { 109, "csISO885913" },
454  { 110, "ISO-8859-14" },
455  { 110, "iso-ir-199" },
456  { 110, "ISO_8859-14:1998" },
457  { 110, "ISO_8859-14" },
458  { 110, "latin8" },
459  { 110, "iso-celtic" },
460  { 110, "l8" },
461  { 110, "csISO885914" },
462  { 111, "ISO-8859-15" },
463  { 111, "ISO_8859-15" },
464  { 111, "Latin-9" },
465  { 111, "csISO885915" },
466  { 112, "ISO-8859-16" },
467  { 112, "iso-ir-226" },
468  { 112, "ISO_8859-16:2001" },
469  { 112, "ISO_8859-16" },
470  { 112, "latin10" },
471  { 112, "l10" },
472  { 112, "csISO885916" },
473  { 113, "GBK" },
474  { 113, "CP936" },
475  { 113, "MS936" },
476  { 113, "windows-936" },
477  { 113, "csGBK" },
478  { 114, "GB18030" },
479  { 114, "csGB18030" },
480  { 115, "OSD_EBCDIC_DF04_15" },
481  { 115, "csOSDEBCDICDF0415" },
482  { 116, "OSD_EBCDIC_DF03_IRV" },
483  { 116, "csOSDEBCDICDF03IRV" },
484  { 117, "OSD_EBCDIC_DF04_1" },
485  { 117, "csOSDEBCDICDF041" },
486  { 118, "ISO-11548-1" },
487  { 118, "ISO_11548-1" },
488  { 118, "ISO_TR_11548-1" },
489  { 118, "csISO115481" },
490  { 119, "KZ-1048" },
491  { 119, "STRK1048-2002" },
492  { 119, "RK1048" },
493  { 119, "csKZ1048" },
494  { 1000, "ISO-10646-UCS-2" },
495  { 1000, "csUnicode" },
496  { 1001, "ISO-10646-UCS-4" },
497  { 1001, "csUCS4" },
498  { 1002, "ISO-10646-UCS-Basic" },
499  { 1002, "csUnicodeASCII" },
500  { 1003, "ISO-10646-Unicode-Latin1" },
501  { 1003, "csUnicodeLatin1" },
502  { 1003, "ISO-10646" },
503  { 1004, "ISO-10646-J-1" },
504  { 1004, "csUnicodeJapanese" },
505  { 1005, "ISO-Unicode-IBM-1261" },
506  { 1005, "csUnicodeIBM1261" },
507  { 1006, "ISO-Unicode-IBM-1268" },
508  { 1006, "csUnicodeIBM1268" },
509  { 1007, "ISO-Unicode-IBM-1276" },
510  { 1007, "csUnicodeIBM1276" },
511  { 1008, "ISO-Unicode-IBM-1264" },
512  { 1008, "csUnicodeIBM1264" },
513  { 1009, "ISO-Unicode-IBM-1265" },
514  { 1009, "csUnicodeIBM1265" },
515  { 1010, "UNICODE-1-1" },
516  { 1010, "csUnicode11" },
517  { 1011, "SCSU" },
518  { 1011, "csSCSU" },
519  { 1012, "UTF-7" },
520  { 1012, "csUTF7" },
521  { 1013, "UTF-16BE" },
522  { 1013, "csUTF16BE" },
523  { 1014, "UTF-16LE" },
524  { 1014, "csUTF16LE" },
525  { 1015, "UTF-16" },
526  { 1015, "csUTF16" },
527  { 1016, "CESU-8" },
528  { 1016, "csCESU8" },
529  { 1016, "csCESU-8" },
530  { 1017, "UTF-32" },
531  { 1017, "csUTF32" },
532  { 1018, "UTF-32BE" },
533  { 1018, "csUTF32BE" },
534  { 1019, "UTF-32LE" },
535  { 1019, "csUTF32LE" },
536  { 1020, "BOCU-1" },
537  { 1020, "csBOCU1" },
538  { 1020, "csBOCU-1" },
539  { 1021, "UTF-7-IMAP" },
540  { 1021, "csUTF7IMAP" },
541  { 2000, "ISO-8859-1-Windows-3.0-Latin-1" },
542  { 2000, "csWindows30Latin1" },
543  { 2001, "ISO-8859-1-Windows-3.1-Latin-1" },
544  { 2001, "csWindows31Latin1" },
545  { 2002, "ISO-8859-2-Windows-Latin-2" },
546  { 2002, "csWindows31Latin2" },
547  { 2003, "ISO-8859-9-Windows-Latin-5" },
548  { 2003, "csWindows31Latin5" },
549  { 2004, "hp-roman8" },
550  { 2004, "roman8" },
551  { 2004, "r8" },
552  { 2004, "csHPRoman8" },
553  { 2005, "Adobe-Standard-Encoding" },
554  { 2005, "csAdobeStandardEncoding" },
555  { 2006, "Ventura-US" },
556  { 2006, "csVenturaUS" },
557  { 2007, "Ventura-International" },
558  { 2007, "csVenturaInternational" },
559  { 2008, "DEC-MCS" },
560  { 2008, "dec" },
561  { 2008, "csDECMCS" },
562  { 2009, "IBM850" },
563  { 2009, "cp850" },
564  { 2009, "850" },
565  { 2009, "csPC850Multilingual" },
566  { 2010, "IBM852" },
567  { 2010, "cp852" },
568  { 2010, "852" },
569  { 2010, "csPCp852" },
570  { 2011, "IBM437" },
571  { 2011, "cp437" },
572  { 2011, "437" },
573  { 2011, "csPC8CodePage437" },
574  { 2012, "PC8-Danish-Norwegian" },
575  { 2012, "csPC8DanishNorwegian" },
576  { 2013, "IBM862" },
577  { 2013, "cp862" },
578  { 2013, "862" },
579  { 2013, "csPC862LatinHebrew" },
580  { 2014, "PC8-Turkish" },
581  { 2014, "csPC8Turkish" },
582  { 2015, "IBM-Symbols" },
583  { 2015, "csIBMSymbols" },
584  { 2016, "IBM-Thai" },
585  { 2016, "csIBMThai" },
586  { 2017, "HP-Legal" },
587  { 2017, "csHPLegal" },
588  { 2018, "HP-Pi-font" },
589  { 2018, "csHPPiFont" },
590  { 2019, "HP-Math8" },
591  { 2019, "csHPMath8" },
592  { 2020, "Adobe-Symbol-Encoding" },
593  { 2020, "csHPPSMath" },
594  { 2021, "HP-DeskTop" },
595  { 2021, "csHPDesktop" },
596  { 2022, "Ventura-Math" },
597  { 2022, "csVenturaMath" },
598  { 2023, "Microsoft-Publishing" },
599  { 2023, "csMicrosoftPublishing" },
600  { 2024, "Windows-31J" },
601  { 2024, "csWindows31J" },
602  { 2025, "GB2312" },
603  { 2025, "csGB2312" },
604  { 2026, "Big5" },
605  { 2026, "csBig5" },
606  { 2027, "macintosh" },
607  { 2027, "mac" },
608  { 2027, "csMacintosh" },
609  { 2028, "IBM037" },
610  { 2028, "cp037" },
611  { 2028, "ebcdic-cp-us" },
612  { 2028, "ebcdic-cp-ca" },
613  { 2028, "ebcdic-cp-wt" },
614  { 2028, "ebcdic-cp-nl" },
615  { 2028, "csIBM037" },
616  { 2029, "IBM038" },
617  { 2029, "EBCDIC-INT" },
618  { 2029, "cp038" },
619  { 2029, "csIBM038" },
620  { 2030, "IBM273" },
621  { 2030, "CP273" },
622  { 2030, "csIBM273" },
623  { 2031, "IBM274" },
624  { 2031, "EBCDIC-BE" },
625  { 2031, "CP274" },
626  { 2031, "csIBM274" },
627  { 2032, "IBM275" },
628  { 2032, "EBCDIC-BR" },
629  { 2032, "cp275" },
630  { 2032, "csIBM275" },
631  { 2033, "IBM277" },
632  { 2033, "EBCDIC-CP-DK" },
633  { 2033, "EBCDIC-CP-NO" },
634  { 2033, "csIBM277" },
635  { 2034, "IBM278" },
636  { 2034, "CP278" },
637  { 2034, "ebcdic-cp-fi" },
638  { 2034, "ebcdic-cp-se" },
639  { 2034, "csIBM278" },
640  { 2035, "IBM280" },
641  { 2035, "CP280" },
642  { 2035, "ebcdic-cp-it" },
643  { 2035, "csIBM280" },
644  { 2036, "IBM281" },
645  { 2036, "EBCDIC-JP-E" },
646  { 2036, "cp281" },
647  { 2036, "csIBM281" },
648  { 2037, "IBM284" },
649  { 2037, "CP284" },
650  { 2037, "ebcdic-cp-es" },
651  { 2037, "csIBM284" },
652  { 2038, "IBM285" },
653  { 2038, "CP285" },
654  { 2038, "ebcdic-cp-gb" },
655  { 2038, "csIBM285" },
656  { 2039, "IBM290" },
657  { 2039, "cp290" },
658  { 2039, "EBCDIC-JP-kana" },
659  { 2039, "csIBM290" },
660  { 2040, "IBM297" },
661  { 2040, "cp297" },
662  { 2040, "ebcdic-cp-fr" },
663  { 2040, "csIBM297" },
664  { 2041, "IBM420" },
665  { 2041, "cp420" },
666  { 2041, "ebcdic-cp-ar1" },
667  { 2041, "csIBM420" },
668  { 2042, "IBM423" },
669  { 2042, "cp423" },
670  { 2042, "ebcdic-cp-gr" },
671  { 2042, "csIBM423" },
672  { 2043, "IBM424" },
673  { 2043, "cp424" },
674  { 2043, "ebcdic-cp-he" },
675  { 2043, "csIBM424" },
676  { 2044, "IBM500" },
677  { 2044, "CP500" },
678  { 2044, "ebcdic-cp-be" },
679  { 2044, "ebcdic-cp-ch" },
680  { 2044, "csIBM500" },
681  { 2045, "IBM851" },
682  { 2045, "cp851" },
683  { 2045, "851" },
684  { 2045, "csIBM851" },
685  { 2046, "IBM855" },
686  { 2046, "cp855" },
687  { 2046, "855" },
688  { 2046, "csIBM855" },
689  { 2047, "IBM857" },
690  { 2047, "cp857" },
691  { 2047, "857" },
692  { 2047, "csIBM857" },
693  { 2048, "IBM860" },
694  { 2048, "cp860" },
695  { 2048, "860" },
696  { 2048, "csIBM860" },
697  { 2049, "IBM861" },
698  { 2049, "cp861" },
699  { 2049, "861" },
700  { 2049, "cp-is" },
701  { 2049, "csIBM861" },
702  { 2050, "IBM863" },
703  { 2050, "cp863" },
704  { 2050, "863" },
705  { 2050, "csIBM863" },
706  { 2051, "IBM864" },
707  { 2051, "cp864" },
708  { 2051, "csIBM864" },
709  { 2052, "IBM865" },
710  { 2052, "cp865" },
711  { 2052, "865" },
712  { 2052, "csIBM865" },
713  { 2053, "IBM868" },
714  { 2053, "CP868" },
715  { 2053, "cp-ar" },
716  { 2053, "csIBM868" },
717  { 2054, "IBM869" },
718  { 2054, "cp869" },
719  { 2054, "869" },
720  { 2054, "cp-gr" },
721  { 2054, "csIBM869" },
722  { 2055, "IBM870" },
723  { 2055, "CP870" },
724  { 2055, "ebcdic-cp-roece" },
725  { 2055, "ebcdic-cp-yu" },
726  { 2055, "csIBM870" },
727  { 2056, "IBM871" },
728  { 2056, "CP871" },
729  { 2056, "ebcdic-cp-is" },
730  { 2056, "csIBM871" },
731  { 2057, "IBM880" },
732  { 2057, "cp880" },
733  { 2057, "EBCDIC-Cyrillic" },
734  { 2057, "csIBM880" },
735  { 2058, "IBM891" },
736  { 2058, "cp891" },
737  { 2058, "csIBM891" },
738  { 2059, "IBM903" },
739  { 2059, "cp903" },
740  { 2059, "csIBM903" },
741  { 2060, "IBM904" },
742  { 2060, "cp904" },
743  { 2060, "904" },
744  { 2060, "csIBBM904" },
745  { 2061, "IBM905" },
746  { 2061, "CP905" },
747  { 2061, "ebcdic-cp-tr" },
748  { 2061, "csIBM905" },
749  { 2062, "IBM918" },
750  { 2062, "CP918" },
751  { 2062, "ebcdic-cp-ar2" },
752  { 2062, "csIBM918" },
753  { 2063, "IBM1026" },
754  { 2063, "CP1026" },
755  { 2063, "csIBM1026" },
756  { 2064, "EBCDIC-AT-DE" },
757  { 2064, "csIBMEBCDICATDE" },
758  { 2065, "EBCDIC-AT-DE-A" },
759  { 2065, "csEBCDICATDEA" },
760  { 2066, "EBCDIC-CA-FR" },
761  { 2066, "csEBCDICCAFR" },
762  { 2067, "EBCDIC-DK-NO" },
763  { 2067, "csEBCDICDKNO" },
764  { 2068, "EBCDIC-DK-NO-A" },
765  { 2068, "csEBCDICDKNOA" },
766  { 2069, "EBCDIC-FI-SE" },
767  { 2069, "csEBCDICFISE" },
768  { 2070, "EBCDIC-FI-SE-A" },
769  { 2070, "csEBCDICFISEA" },
770  { 2071, "EBCDIC-FR" },
771  { 2071, "csEBCDICFR" },
772  { 2072, "EBCDIC-IT" },
773  { 2072, "csEBCDICIT" },
774  { 2073, "EBCDIC-PT" },
775  { 2073, "csEBCDICPT" },
776  { 2074, "EBCDIC-ES" },
777  { 2074, "csEBCDICES" },
778  { 2075, "EBCDIC-ES-A" },
779  { 2075, "csEBCDICESA" },
780  { 2076, "EBCDIC-ES-S" },
781  { 2076, "csEBCDICESS" },
782  { 2077, "EBCDIC-UK" },
783  { 2077, "csEBCDICUK" },
784  { 2078, "EBCDIC-US" },
785  { 2078, "csEBCDICUS" },
786  { 2079, "UNKNOWN-8BIT" },
787  { 2079, "csUnknown8BiT" },
788  { 2080, "MNEMONIC" },
789  { 2080, "csMnemonic" },
790  { 2081, "MNEM" },
791  { 2081, "csMnem" },
792  { 2082, "VISCII" },
793  { 2082, "csVISCII" },
794  { 2083, "VIQR" },
795  { 2083, "csVIQR" },
796  { 2084, "KOI8-R" },
797  { 2084, "csKOI8R" },
798  { 2085, "HZ-GB-2312" },
799  { 2086, "IBM866" },
800  { 2086, "cp866" },
801  { 2086, "866" },
802  { 2086, "csIBM866" },
803  { 2087, "IBM775" },
804  { 2087, "cp775" },
805  { 2087, "csPC775Baltic" },
806  { 2088, "KOI8-U" },
807  { 2088, "csKOI8U" },
808  { 2089, "IBM00858" },
809  { 2089, "CCSID00858" },
810  { 2089, "CP00858" },
811  { 2089, "PC-Multilingual-850+euro" },
812  { 2089, "csIBM00858" },
813  { 2090, "IBM00924" },
814  { 2090, "CCSID00924" },
815  { 2090, "CP00924" },
816  { 2090, "ebcdic-Latin9--euro" },
817  { 2090, "csIBM00924" },
818  { 2091, "IBM01140" },
819  { 2091, "CCSID01140" },
820  { 2091, "CP01140" },
821  { 2091, "ebcdic-us-37+euro" },
822  { 2091, "csIBM01140" },
823  { 2092, "IBM01141" },
824  { 2092, "CCSID01141" },
825  { 2092, "CP01141" },
826  { 2092, "ebcdic-de-273+euro" },
827  { 2092, "csIBM01141" },
828  { 2093, "IBM01142" },
829  { 2093, "CCSID01142" },
830  { 2093, "CP01142" },
831  { 2093, "ebcdic-dk-277+euro" },
832  { 2093, "ebcdic-no-277+euro" },
833  { 2093, "csIBM01142" },
834  { 2094, "IBM01143" },
835  { 2094, "CCSID01143" },
836  { 2094, "CP01143" },
837  { 2094, "ebcdic-fi-278+euro" },
838  { 2094, "ebcdic-se-278+euro" },
839  { 2094, "csIBM01143" },
840  { 2095, "IBM01144" },
841  { 2095, "CCSID01144" },
842  { 2095, "CP01144" },
843  { 2095, "ebcdic-it-280+euro" },
844  { 2095, "csIBM01144" },
845  { 2096, "IBM01145" },
846  { 2096, "CCSID01145" },
847  { 2096, "CP01145" },
848  { 2096, "ebcdic-es-284+euro" },
849  { 2096, "csIBM01145" },
850  { 2097, "IBM01146" },
851  { 2097, "CCSID01146" },
852  { 2097, "CP01146" },
853  { 2097, "ebcdic-gb-285+euro" },
854  { 2097, "csIBM01146" },
855  { 2098, "IBM01147" },
856  { 2098, "CCSID01147" },
857  { 2098, "CP01147" },
858  { 2098, "ebcdic-fr-297+euro" },
859  { 2098, "csIBM01147" },
860  { 2099, "IBM01148" },
861  { 2099, "CCSID01148" },
862  { 2099, "CP01148" },
863  { 2099, "ebcdic-international-500+euro" },
864  { 2099, "csIBM01148" },
865  { 2100, "IBM01149" },
866  { 2100, "CCSID01149" },
867  { 2100, "CP01149" },
868  { 2100, "ebcdic-is-871+euro" },
869  { 2100, "csIBM01149" },
870  { 2101, "Big5-HKSCS" },
871  { 2101, "csBig5HKSCS" },
872  { 2102, "IBM1047" },
873  { 2102, "IBM-1047" },
874  { 2102, "csIBM1047" },
875  { 2103, "PTCP154" },
876  { 2103, "csPTCP154" },
877  { 2103, "PT154" },
878  { 2103, "CP154" },
879  { 2103, "Cyrillic-Asian" },
880  { 2104, "Amiga-1251" },
881  { 2104, "Ami1251" },
882  { 2104, "Amiga1251" },
883  { 2104, "Ami-1251" },
884  { 2104, "csAmiga1251" },
885  { 2104, "(Aliases" },
886  { 2104, "are" },
887  { 2104, "provided" },
888  { 2104, "for" },
889  { 2104, "historical" },
890  { 2104, "reasons" },
891  { 2104, "and" },
892  { 2104, "should" },
893  { 2104, "not" },
894  { 2104, "be" },
895  { 2104, "used)" },
896  { 2104, "[Malyshev]" },
897  { 2105, "KOI7-switched" },
898  { 2105, "csKOI7switched" },
899  { 2106, "BRF" },
900  { 2106, "csBRF" },
901  { 2107, "TSCII" },
902  { 2107, "csTSCII" },
903  { 2108, "CP51932" },
904  { 2108, "csCP51932" },
905  { 2109, "windows-874" },
906  { 2109, "cswindows874" },
907  { 2250, "windows-1250" },
908  { 2250, "cswindows1250" },
909  { 2251, "windows-1251" },
910  { 2251, "cswindows1251" },
911  { 2252, "windows-1252" },
912  { 2252, "cswindows1252" },
913  { 2253, "windows-1253" },
914  { 2253, "cswindows1253" },
915  { 2254, "windows-1254" },
916  { 2254, "cswindows1254" },
917  { 2255, "windows-1255" },
918  { 2255, "cswindows1255" },
919  { 2256, "windows-1256" },
920  { 2256, "cswindows1256" },
921  { 2257, "windows-1257" },
922  { 2257, "cswindows1257" },
923  { 2258, "windows-1258" },
924  { 2258, "cswindows1258" },
925  { 2259, "TIS-620" },
926  { 2259, "csTIS620" },
927  { 2259, "ISO-8859-11" },
928  { 2260, "CP50220" },
929  { 2260, "csCP50220" },
930 
931 #undef _GLIBCXX_GET_ENCODING_DATA