2 /* Generated from IANA charset data from https://www.iana.org/assignments/character-sets by charsets.awk */
3 /* last updated 2002-06-14 */
5 gperf -CDEGTlot -H charset_hash -K name -L ANSI-C -N charset_entry
8 struct charset { const char *name; /* name or alias */ int mib; /* MIBenum for name, -1 * MIBenum for alias */ };
24 adobe-standard-encoding, 2005
25 adobe-symbol-encoding, 2020
116 csa_z243.4-1985-1, 78
117 csa_z243.4-1985-2, 79
118 csa_z243.4-1985-gr, 80
119 csadobestandardencoding, -2005
139 cseucfixwidjapanese, -19
141 cseucpkdfmtjapanese, -18
143 cshalfwidthkatakana, -15
187 csibmebcdicatde, -2064
196 csiso111ecmacyrillic, -77
197 csiso11swedishfornames, -21
198 csiso121canadian1, -78
199 csiso122canadian2, -79
200 csiso123csaz24341985gr, -80
202 csiso139csn369103, -86
203 csiso13jisc6220jp, -41
204 csiso141jusib1002, -87
207 csiso147macedonian, -90
208 csiso14jisc6220ro, -42
210 csiso150greekccitt, -91
212 csiso153gost1976874, -94
214 csiso159jisx02121990, -98
216 csiso16portuguese, -43
218 csiso18greek7old, -44
219 csiso19latingreek, -45
226 csiso27latingreek1, -47
227 csiso2intlrefversion, -30
228 csiso42jisc62261978, -49
229 csiso47bsviewdata, -50
231 csiso4unitedkingdom, -20
233 csiso51iniscyrillic, -53
234 csiso5427cyrillic, -48
238 csiso60danishnorwegian, -25
239 csiso60norwegian1, -25
240 csiso61norwegian2, -58
241 csiso646basic1983, -28
245 csiso70videotexsupp1, -59
246 csiso84portuguese2, -60
248 csiso86hungarian, -62
258 csiso91jisc62291984a, -67
259 csiso92jisc62991984b, -68
260 csiso93jis62291984badd, -69
261 csiso94jis62291984hand, -70
262 csiso95jis62291984handadd, -71
263 csiso96jisc62291984kana, -72
272 csisolatincyrillic, -8
274 csisolatinhebrew, -11
281 csmicrosoftpublishing, -2023
290 cspc850multilingual, -2009
291 cspc862latinhebrew, -2013
292 cspc8codepage437, -2011
293 cspc8danishnorwegian, -2012
300 csunicode11utf7, -103
301 csunicodeascii, -1002
302 csunicodeibm1261, -1005
303 csunicodeibm1264, -1008
304 csunicodeibm1265, -1009
305 csunicodeibm1268, -1006
306 csunicodeibm1276, -1007
307 csunicodelatin1, -1003
310 csventurainternational, -2007
315 cswindows30latin1, -2000
317 cswindows31latin1, -2001
318 cswindows31latin2, -2002
319 cswindows31latin5, -2003
352 ebcdic-cp-roece, -2055
358 ebcdic-cyrillic, -2057
359 ebcdic-de-273+euro, -2092
360 ebcdic-dk-277+euro, -2093
364 ebcdic-es-284+euro, -2096
367 ebcdic-fi-278+euro, -2094
371 ebcdic-fr-297+euro, -2098
372 ebcdic-gb-285+euro, -2097
374 ebcdic-international-500+euro, -2099
375 ebcdic-is-871+euro, -2100
377 ebcdic-it-280+euro, -2095
379 ebcdic-jp-kana, -2039
380 ebcdic-latin9--euro, -2090
381 ebcdic-no-277+euro, -2093
383 ebcdic-se-278+euro, -2094
386 ebcdic-us-37+euro, -2091
395 extended_unix_code_fixed_width_for_japanese, 19
396 extended_unix_code_packed_format_for_japanese, 18
485 iso-10646-ucs-2, 1000
486 iso-10646-ucs-4, 1001
487 iso-10646-ucs-basic, 1002
488 iso-10646-unicode-latin1, 1003
496 iso-8859-1-windows-3.0-latin-1, 2000
497 iso-8859-1-windows-3.1-latin-1, 2001
504 iso-8859-2-windows-latin-2, 2002
516 iso-8859-9-windows-latin-5, 2003
599 iso-unicode-ibm-1261, 1005
600 iso-unicode-ibm-1264, 1008
601 iso-unicode-ibm-1265, 1009
602 iso-unicode-ibm-1268, 1006
603 iso-unicode-ibm-1276, 1007
604 iso5427cyrillic1981, -54
635 iso_646.basic:1983, 28
641 iso_8859-10:1992, -13
643 iso_8859-14:1998, -110
670 jis_c6220-1969-jp, 41
671 jis_c6220-1969-ro, 42
676 jis_c6229-1984-b-add, 69
677 jis_c6229-1984-hand, 70
678 jis_c6229-1984-hand-add, 71
679 jis_c6229-1984-kana, 72
693 jus_i.b1.003-serb, 89
724 microsoft-publishing, 2023
737 nf_z_62-010_(1973), 46
742 pc-multilingual-850+euro, -2089
743 pc8-danish-norwegian, 2012
765 unicode-1-1-utf-7, 103
778 ventura-international, 2007