summaryrefslogtreecommitdiff
path: root/win32/iconv/aliases.gperf
diff options
context:
space:
mode:
authorPixel <pixel@nobis-crew.org>2011-10-11 16:45:31 -0700
committerPixel <pixel@nobis-crew.org>2011-10-11 16:45:31 -0700
commitead67afc96cdff3e74bb616e8e3a8b0a7695a28a (patch)
tree4d074d11a7983bdbde3f6da7d311cddd9696ef0d /win32/iconv/aliases.gperf
parentd2252afcd74af0248c6141c8086d03e12a0a316f (diff)
Making the project compile with mingw32, on the same Makefile. No more separate Makefiles insanity.
Diffstat (limited to 'win32/iconv/aliases.gperf')
-rw-r--r--win32/iconv/aliases.gperf335
1 files changed, 335 insertions, 0 deletions
diff --git a/win32/iconv/aliases.gperf b/win32/iconv/aliases.gperf
new file mode 100644
index 0000000..fd01bbe
--- /dev/null
+++ b/win32/iconv/aliases.gperf
@@ -0,0 +1,335 @@
+struct alias { int name; unsigned int encoding_index; };
+%struct-type
+%language=ANSI-C
+%define hash-function-name aliases_hash
+%define lookup-function-name aliases_lookup
+%7bit
+%readonly-tables
+%global-table
+%define word-array-name aliases
+%pic
+%%
+US-ASCII, ei_ascii
+ASCII, ei_ascii
+ISO646-US, ei_ascii
+ISO_646.IRV:1991, ei_ascii
+ISO-IR-6, ei_ascii
+ANSI_X3.4-1968, ei_ascii
+ANSI_X3.4-1986, ei_ascii
+CP367, ei_ascii
+IBM367, ei_ascii
+US, ei_ascii
+CSASCII, ei_ascii
+UTF-8, ei_utf8
+UCS-2, ei_ucs2
+ISO-10646-UCS-2, ei_ucs2
+CSUNICODE, ei_ucs2
+UCS-2BE, ei_ucs2be
+UNICODEBIG, ei_ucs2be
+UNICODE-1-1, ei_ucs2be
+CSUNICODE11, ei_ucs2be
+UCS-2LE, ei_ucs2le
+UNICODELITTLE, ei_ucs2le
+UCS-4, ei_ucs4
+ISO-10646-UCS-4, ei_ucs4
+CSUCS4, ei_ucs4
+UCS-4BE, ei_ucs4be
+UCS-4LE, ei_ucs4le
+UTF-16, ei_utf16
+UTF-16BE, ei_utf16be
+UTF-16LE, ei_utf16le
+UTF-32, ei_utf32
+UTF-32BE, ei_utf32be
+UTF-32LE, ei_utf32le
+UTF-7, ei_utf7
+UNICODE-1-1-UTF-7, ei_utf7
+CSUNICODE11UTF7, ei_utf7
+UCS-2-INTERNAL, ei_ucs2internal
+UCS-2-SWAPPED, ei_ucs2swapped
+UCS-4-INTERNAL, ei_ucs4internal
+UCS-4-SWAPPED, ei_ucs4swapped
+C99, ei_c99
+JAVA, ei_java
+ISO-8859-1, ei_iso8859_1
+ISO_8859-1, ei_iso8859_1
+ISO_8859-1:1987, ei_iso8859_1
+ISO-IR-100, ei_iso8859_1
+CP819, ei_iso8859_1
+IBM819, ei_iso8859_1
+LATIN1, ei_iso8859_1
+L1, ei_iso8859_1
+CSISOLATIN1, ei_iso8859_1
+ISO8859-1, ei_iso8859_1
+ISO-8859-2, ei_iso8859_2
+ISO_8859-2, ei_iso8859_2
+ISO_8859-2:1987, ei_iso8859_2
+ISO-IR-101, ei_iso8859_2
+LATIN2, ei_iso8859_2
+L2, ei_iso8859_2
+CSISOLATIN2, ei_iso8859_2
+ISO8859-2, ei_iso8859_2
+ISO-8859-3, ei_iso8859_3
+ISO_8859-3, ei_iso8859_3
+ISO_8859-3:1988, ei_iso8859_3
+ISO-IR-109, ei_iso8859_3
+LATIN3, ei_iso8859_3
+L3, ei_iso8859_3
+CSISOLATIN3, ei_iso8859_3
+ISO8859-3, ei_iso8859_3
+ISO-8859-4, ei_iso8859_4
+ISO_8859-4, ei_iso8859_4
+ISO_8859-4:1988, ei_iso8859_4
+ISO-IR-110, ei_iso8859_4
+LATIN4, ei_iso8859_4
+L4, ei_iso8859_4
+CSISOLATIN4, ei_iso8859_4
+ISO8859-4, ei_iso8859_4
+ISO-8859-5, ei_iso8859_5
+ISO_8859-5, ei_iso8859_5
+ISO_8859-5:1988, ei_iso8859_5
+ISO-IR-144, ei_iso8859_5
+CYRILLIC, ei_iso8859_5
+CSISOLATINCYRILLIC, ei_iso8859_5
+ISO8859-5, ei_iso8859_5
+ISO-8859-6, ei_iso8859_6
+ISO_8859-6, ei_iso8859_6
+ISO_8859-6:1987, ei_iso8859_6
+ISO-IR-127, ei_iso8859_6
+ECMA-114, ei_iso8859_6
+ASMO-708, ei_iso8859_6
+ARABIC, ei_iso8859_6
+CSISOLATINARABIC, ei_iso8859_6
+ISO8859-6, ei_iso8859_6
+ISO-8859-7, ei_iso8859_7
+ISO_8859-7, ei_iso8859_7
+ISO_8859-7:1987, ei_iso8859_7
+ISO-IR-126, ei_iso8859_7
+ECMA-118, ei_iso8859_7
+ELOT_928, ei_iso8859_7
+GREEK8, ei_iso8859_7
+GREEK, ei_iso8859_7
+CSISOLATINGREEK, ei_iso8859_7
+ISO8859-7, ei_iso8859_7
+ISO-8859-8, ei_iso8859_8
+ISO_8859-8, ei_iso8859_8
+ISO_8859-8:1988, ei_iso8859_8
+ISO-IR-138, ei_iso8859_8
+HEBREW, ei_iso8859_8
+CSISOLATINHEBREW, ei_iso8859_8
+ISO8859-8, ei_iso8859_8
+ISO-8859-9, ei_iso8859_9
+ISO_8859-9, ei_iso8859_9
+ISO_8859-9:1989, ei_iso8859_9
+ISO-IR-148, ei_iso8859_9
+LATIN5, ei_iso8859_9
+L5, ei_iso8859_9
+CSISOLATIN5, ei_iso8859_9
+ISO8859-9, ei_iso8859_9
+ISO-8859-10, ei_iso8859_10
+ISO_8859-10, ei_iso8859_10
+ISO_8859-10:1992, ei_iso8859_10
+ISO-IR-157, ei_iso8859_10
+LATIN6, ei_iso8859_10
+L6, ei_iso8859_10
+CSISOLATIN6, ei_iso8859_10
+ISO8859-10, ei_iso8859_10
+ISO-8859-13, ei_iso8859_13
+ISO_8859-13, ei_iso8859_13
+ISO-IR-179, ei_iso8859_13
+LATIN7, ei_iso8859_13
+L7, ei_iso8859_13
+ISO8859-13, ei_iso8859_13
+ISO-8859-14, ei_iso8859_14
+ISO_8859-14, ei_iso8859_14
+ISO_8859-14:1998, ei_iso8859_14
+ISO-IR-199, ei_iso8859_14
+LATIN8, ei_iso8859_14
+L8, ei_iso8859_14
+ISO-CELTIC, ei_iso8859_14
+ISO8859-14, ei_iso8859_14
+ISO-8859-15, ei_iso8859_15
+ISO_8859-15, ei_iso8859_15
+ISO_8859-15:1998, ei_iso8859_15
+ISO-IR-203, ei_iso8859_15
+ISO8859-15, ei_iso8859_15
+ISO-8859-16, ei_iso8859_16
+ISO_8859-16, ei_iso8859_16
+ISO_8859-16:2000, ei_iso8859_16
+ISO-IR-226, ei_iso8859_16
+ISO8859-16, ei_iso8859_16
+KOI8-R, ei_koi8_r
+CSKOI8R, ei_koi8_r
+KOI8-U, ei_koi8_u
+KOI8-RU, ei_koi8_ru
+CP1250, ei_cp1250
+WINDOWS-1250, ei_cp1250
+MS-EE, ei_cp1250
+CP1251, ei_cp1251
+WINDOWS-1251, ei_cp1251
+MS-CYRL, ei_cp1251
+CP1252, ei_cp1252
+WINDOWS-1252, ei_cp1252
+MS-ANSI, ei_cp1252
+CP1253, ei_cp1253
+WINDOWS-1253, ei_cp1253
+MS-GREEK, ei_cp1253
+CP1254, ei_cp1254
+WINDOWS-1254, ei_cp1254
+MS-TURK, ei_cp1254
+CP1255, ei_cp1255
+WINDOWS-1255, ei_cp1255
+MS-HEBR, ei_cp1255
+CP1256, ei_cp1256
+WINDOWS-1256, ei_cp1256
+MS-ARAB, ei_cp1256
+CP1257, ei_cp1257
+WINDOWS-1257, ei_cp1257
+WINBALTRIM, ei_cp1257
+CP1258, ei_cp1258
+WINDOWS-1258, ei_cp1258
+CP850, ei_cp850
+IBM850, ei_cp850
+850, ei_cp850
+CSPC850MULTILINGUAL, ei_cp850
+CP862, ei_cp862
+IBM862, ei_cp862
+862, ei_cp862
+CSPC862LATINHEBREW, ei_cp862
+CP866, ei_cp866
+IBM866, ei_cp866
+866, ei_cp866
+CSIBM866, ei_cp866
+MACROMAN, ei_mac_roman
+MACINTOSH, ei_mac_roman
+MAC, ei_mac_roman
+CSMACINTOSH, ei_mac_roman
+MACCENTRALEUROPE, ei_mac_centraleurope
+MACICELAND, ei_mac_iceland
+MACCROATIAN, ei_mac_croatian
+MACROMANIA, ei_mac_romania
+MACCYRILLIC, ei_mac_cyrillic
+MACUKRAINE, ei_mac_ukraine
+MACGREEK, ei_mac_greek
+MACTURKISH, ei_mac_turkish
+MACHEBREW, ei_mac_hebrew
+MACARABIC, ei_mac_arabic
+MACTHAI, ei_mac_thai
+HP-ROMAN8, ei_hp_roman8
+ROMAN8, ei_hp_roman8
+R8, ei_hp_roman8
+CSHPROMAN8, ei_hp_roman8
+NEXTSTEP, ei_nextstep
+ARMSCII-8, ei_armscii_8
+GEORGIAN-ACADEMY, ei_georgian_academy
+GEORGIAN-PS, ei_georgian_ps
+KOI8-T, ei_koi8_t
+MULELAO-1, ei_mulelao
+CP1133, ei_cp1133
+IBM-CP1133, ei_cp1133
+TIS-620, ei_tis620
+TIS620, ei_tis620
+TIS620-0, ei_tis620
+TIS620.2529-1, ei_tis620
+TIS620.2533-0, ei_tis620
+TIS620.2533-1, ei_tis620
+ISO-IR-166, ei_tis620
+CP874, ei_cp874
+WINDOWS-874, ei_cp874
+VISCII, ei_viscii
+VISCII1.1-1, ei_viscii
+CSVISCII, ei_viscii
+TCVN, ei_tcvn
+TCVN-5712, ei_tcvn
+TCVN5712-1, ei_tcvn
+TCVN5712-1:1993, ei_tcvn
+JIS_C6220-1969-RO, ei_iso646_jp
+ISO646-JP, ei_iso646_jp
+ISO-IR-14, ei_iso646_jp
+JP, ei_iso646_jp
+CSISO14JISC6220RO, ei_iso646_jp
+JIS_X0201, ei_jisx0201
+JISX0201-1976, ei_jisx0201
+X0201, ei_jisx0201
+CSHALFWIDTHKATAKANA, ei_jisx0201
+JIS_X0208, ei_jisx0208
+JIS_X0208-1983, ei_jisx0208
+JIS_X0208-1990, ei_jisx0208
+JIS0208, ei_jisx0208
+X0208, ei_jisx0208
+ISO-IR-87, ei_jisx0208
+JIS_C6226-1983, ei_jisx0208
+CSISO87JISX0208, ei_jisx0208
+JIS_X0212, ei_jisx0212
+JIS_X0212.1990-0, ei_jisx0212
+JIS_X0212-1990, ei_jisx0212
+X0212, ei_jisx0212
+ISO-IR-159, ei_jisx0212
+CSISO159JISX02121990, ei_jisx0212
+GB_1988-80, ei_iso646_cn
+ISO646-CN, ei_iso646_cn
+ISO-IR-57, ei_iso646_cn
+CN, ei_iso646_cn
+CSISO57GB1988, ei_iso646_cn
+GB_2312-80, ei_gb2312
+ISO-IR-58, ei_gb2312
+CSISO58GB231280, ei_gb2312
+CHINESE, ei_gb2312
+ISO-IR-165, ei_isoir165
+CN-GB-ISOIR165, ei_isoir165
+KSC_5601, ei_ksc5601
+KS_C_5601-1987, ei_ksc5601
+KS_C_5601-1989, ei_ksc5601
+ISO-IR-149, ei_ksc5601
+CSKSC56011987, ei_ksc5601
+KOREAN, ei_ksc5601
+EUC-JP, ei_euc_jp
+EUCJP, ei_euc_jp
+EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE, ei_euc_jp
+CSEUCPKDFMTJAPANESE, ei_euc_jp
+SHIFT_JIS, ei_sjis
+SHIFT-JIS, ei_sjis
+SJIS, ei_sjis
+MS_KANJI, ei_sjis
+CSSHIFTJIS, ei_sjis
+CP932, ei_cp932
+ISO-2022-JP, ei_iso2022_jp
+CSISO2022JP, ei_iso2022_jp
+ISO-2022-JP-1, ei_iso2022_jp1
+ISO-2022-JP-2, ei_iso2022_jp2
+CSISO2022JP2, ei_iso2022_jp2
+EUC-CN, ei_euc_cn
+EUCCN, ei_euc_cn
+GB2312, ei_euc_cn
+CN-GB, ei_euc_cn
+CSGB2312, ei_euc_cn
+GBK, ei_ces_gbk
+CP936, ei_ces_gbk
+GB18030, ei_gb18030
+ISO-2022-CN, ei_iso2022_cn
+CSISO2022CN, ei_iso2022_cn
+ISO-2022-CN-EXT, ei_iso2022_cn_ext
+HZ, ei_hz
+HZ-GB-2312, ei_hz
+EUC-TW, ei_euc_tw
+EUCTW, ei_euc_tw
+CSEUCTW, ei_euc_tw
+BIG5, ei_ces_big5
+BIG-5, ei_ces_big5
+BIG-FIVE, ei_ces_big5
+BIGFIVE, ei_ces_big5
+CN-BIG5, ei_ces_big5
+CSBIG5, ei_ces_big5
+CP950, ei_cp950
+BIG5-HKSCS, ei_big5hkscs
+BIG5HKSCS, ei_big5hkscs
+EUC-KR, ei_euc_kr
+EUCKR, ei_euc_kr
+CSEUCKR, ei_euc_kr
+CP949, ei_cp949
+UHC, ei_cp949
+JOHAB, ei_johab
+CP1361, ei_johab
+ISO-2022-KR, ei_iso2022_kr
+CSISO2022KR, ei_iso2022_kr
+CHAR, ei_local_char
+WCHAR_T, ei_local_wchar_t