Update.
[glibc.git] / iconvdata / TESTS
blobe36a63f24ac87a7072f9619cee0fa194909d2c55
1 # Available tests for iconv(1) (and therefore iconv(3)) in GNU libc.
2 # Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
3 # This file is part of the GNU C Library.
4 # Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
6 # The GNU C Library is free software; you can redistribute it and/or
7 # modify it under the terms of the GNU Library General Public License as
8 # published by the Free Software Foundation; either version 2 of the
9 # License, or (at your option) any later version.
11 # The GNU C Library is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14 # Library General Public License for more details.
16 # You should have received a copy of the GNU Library General Public
17 # License along with the GNU C Library; see the file COPYING.LIB.  If not,
18 # write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
19 # Boston, MA 02111-1307, USA.
21 # Each line consists of at least four entries:
22 # 1.  input file name.
23 # 2.  output file name; this is different from the input file name only for
24 #     conversions which do not produce the same output when the transformation
25 #     is applied back and forth.
26 # 3.  Y or N depending of whether the character set contains ASCII as a
27 #     subset or not.
28 # 4.
29 # ...
30 # N.  target coded character set.
32 ISO-8859-1              ISO-8859-1              Y       UTF8
33 ISO-8859-2              ISO-8859-2              Y       UCS4 UTF8
34 ISO-8859-3              ISO-8859-3              Y       UTF8
35 ISO-8859-4              ISO-8859-4              Y       UTF8
36 ISO-8859-5              ISO-8859-5              Y       UTF8
37 ISO-8859-6              ISO-8859-6              Y       UTF8
38 ISO-8859-7              ISO-8859-7              Y       UTF8
39 ISO-8859-8              ISO-8859-8              Y       UTF8
40 ISO-8859-9              ISO-8859-9              Y       UTF8
41 ISO-8859-10             ISO-8859-10             Y       UCS-2BE UTF8
42 ISO-8859-14             ISO-8859-14             Y       UTF8
43 ISO-8859-15             ISO-8859-15             Y       UTF8
44 ANSI_X3.4-1968          ANSI_X3.4-1968          Y       UTF8
45 BS_4730                 BS_4730                 Y       UTF8
46 CSA_Z243.4-1985-1       CSA_Z243.4-1985-1       Y       UCS-2BE
47 CSA_Z243.4-1985-2       CSA_Z243.4-1985-2       Y       UCS4
48 DIN_66003               DIN_66003               Y       UTF8
49 DS_2089                 DS_2089                 Y       UTF8
50 ES                      ES                      Y       UTF8
51 ES2                     ES2                     Y       UTF8
52 GB_1988-80              GB_1988-80              Y       UTF8
53 IT                      IT                      Y       UTF8
54 JIS_C6220-1969-RO       JIS_C6220-1969-RO       Y       UTF8
55 JIS_C6229-1984-B        JIS_C6229-1984-B        Y       UTF8
56 JUS_I.B1.002            JUS_I.B1.002            Y       UTF8
57 KSC5636                 KSC5636                 Y       UTF8
58 MSZ_7795.3              MSZ_7795.3              Y       UTF8
59 NC_NC00-10              NC_NC00-10              Y       UTF8
60 NF_Z_62-010             NF_Z_62-010             Y       UTF8
61 NF_Z_62-010_1973        NF_Z_62-010_1973        Y       UTF8
62 NS_4551-1               NS_4551-1               Y       UTF8
63 NS_4551-2               NS_4551-2               Y       UTF8
64 PT                      PT                      Y       UTF8
65 PT2                     PT2                     Y       UTF8
66 SEN_850200_B            SEN_850200_B            Y       UTF8
67 SEN_850200_C            SEN_850200_C            Y       UTF8
68 KOI-8                   KOI-8                   Y       UTF8
69 KOI8-R                  KOI8-R                  Y       UTF8
70 CP1250                  CP1250                  Y       UTF8
71 CP1251                  CP1251                  Y       UTF8
72 CP1252                  CP1252                  Y       UTF8
73 CP1253                  CP1253                  Y       UTF8
74 CP1254                  CP1254                  Y       UTF8
75 # CP1255 and WINDOWS-1255 are the same encodings. The first test works with the
76 # charmap as well. The second one tests character composition/decomposition.
77 CP1255                  CP1255                  Y       UTF8
78 WINDOWS-1255            WINDOWS-1255            N       UTF8
79 CP1256                  CP1256                  Y       UTF8
80 CP1257                  CP1257                  Y       UTF8
81 # CP1258 and WINDOWS-1258 are the same encodings. The first test works with the
82 # charmap as well. The second one tests character composition/decomposition.
83 CP1258                  CP1258                  Y       UTF8
84 WINDOWS-1258            WINDOWS-1258            N       UTF8
85 ISO-2022-JP             ISO-2022-JP             N       UTF8
86 ISO-2022-JP-2           ISO-2022-JP-2           N       UTF8
87 ISO-2022-KR             ISO-2022-KR             N       UTF8
88 ISO-2022-CN             ISO-2022-CN             N       UTF8
89 ISO-2022-CN-EXT         ISO-2022-CN-EXT         N       UTF8
90 EUC-KR                  EUC-KR                  Y       UTF8
91 EUC-JP                  EUC-JP                  Y       UTF8
92 EUC-CN                  EUC-CN                  Y       UTF8
93 EUC-TW                  EUC-TW                  Y       UTF8
94 GBK                     GBK                     Y       UTF8
95 BIG5HKSCS               BIG5HKSCS               Y       UTF8
96 UTF-7                   UTF-7                   N       UTF8
97 IBM856                  IBM856                  N       UTF8
98 IBM930                  IBM930                  N       UTF8
99 IBM933                  IBM933                  N       UTF8
100 IBM935                  IBM935                  N       UTF8
101 IBM937                  IBM937                  N       UTF8
102 IBM939                  IBM939                  N       UTF8
103 IBM1046                 IBM1046                 Y       UTF8
104 IBM932                  IBM932                  N       UTF8
105 IBM943                  IBM943                  N       UTF8