1 # GNU libc iconv configuration.
2 # Copyright (C) 1997 Free Software Foundation, Inc.
3 # This file is part of the GNU C Library.
4 # Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
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 # All lines contain the following information:
23 # If the lines start with `module'
24 # fromset: either a name triple or a regular expression triple.
25 # toset: a name triple or an expression with \N to get regular
26 # expression matching results.
27 # filename: filename of the module implementing the transformation.
28 # If it is not absolute the path is made absolute by prepending
29 # the directory the configuration file is found in.
30 # cost: optional cost of the transformation. Default is 1.
32 # If the lines start with `alias'
33 # alias: alias name which is not really recognized.
34 # name: the real name of the character set
37 alias ISO-10646// ISO-10646/UCS4/
38 alias 10646-1:1993// ISO-10646/UCS4/
39 alias 10646-1:1993/UCS4/ ISO-10646/UCS4/
42 alias ISO-IR-100// ISO-8859-1//
43 alias ISO_8859-1:1987// ISO-8859-1//
44 alias ISO_8859-1// ISO-8859-1//
45 alias LATIN1// ISO-8859-1//
46 alias L1// ISO-8859-1//
47 alias IBM819// ISO-8859-1//
48 alias CP819// ISO-8859-1//
49 module ISO-8859-1// ISO-10646/UCS4/ ISO8859-1 1
50 module ISO-10646/UCS4/ ISO-8859-1// ISO8859-1 1
53 alias ISO-IR-101// ISO-8859-2//
54 alias ISO_8859-2:1987// ISO-8859-2//
55 alias ISO_8859-2// ISO-8859-2//
56 alias LATIN2// ISO-8859-2//
57 alias L2// ISO-8859-2//
58 module ISO-8859-2// ISO-10646/UCS4/ ISO8859-2 1
59 module ISO-10646/UCS4/ ISO-8859-2// ISO8859-2 1
62 alias ISO-IR-109// ISO-8859-3//
63 alias ISO_8859-3:1988// ISO-8859-3//
64 alias ISO_8859-3// ISO-8859-3//
65 alias LATIN3// ISO-8859-3//
66 alias L3// ISO-8859-3//
67 module ISO-8859-3// ISO-10646/UCS4/ ISO8859-3 1
68 module ISO-10646/UCS4/ ISO-8859-3// ISO8859-3 1
71 alias ISO-IR-110// ISO-8859-4//
72 alias ISO_8859-4:1988// ISO-8859-4//
73 alias ISO_8859-4// ISO-8859-4//
74 alias LATIN4// ISO-8859-4//
75 alias L4// ISO-8859-4//
76 module ISO-8859-4// ISO-10646/UCS4/ ISO8859-4 1
77 module ISO-10646/UCS4/ ISO-8859-4// ISO8859-4 1
80 alias ISO-IR-144// ISO-8859-5//
81 alias ISO_8859-5:1988// ISO-8859-5//
82 alias ISO_8859-5// ISO-8859-5//
83 alias CYRILLIC// ISO-8859-5//
84 module ISO-8859-5// ISO-10646/UCS4/ ISO8859-5 1
85 module ISO-10646/UCS4/ ISO-8859-5// ISO8859-5 1
88 alias ISO-IR-127// ISO-8859-6//
89 alias ISO_8859-6:1987// ISO-8859-6//
90 alias ISO_8859-6// ISO-8859-6//
91 alias ECMA-114// ISO-8859-6//
92 alias ASMO-708// ISO-8859-6//
93 alias ARABIC// ISO-8859-6//
94 module ISO-8859-6// ISO-10646/UCS4/ ISO8859-6 1
95 module ISO-10646/UCS4/ ISO-8859-6// ISO8859-6 1
98 alias ISO-IR-126// ISO-8859-7//
99 alias ISO_8859-7:1987// ISO-8859-7//
100 alias ISO_8859-7// ISO-8859-7//
101 alias ELOT_928// ISO-8859-7//
102 alias ECMA-118// ISO-8859-7//
103 alias GREEK// ISO-8859-7//
104 alias GREEK8// ISO-8859-7//
105 module ISO-8859-7// ISO-10646/UCS4/ ISO8859-7 1
106 module ISO-10646/UCS4/ ISO-8859-7// ISO8859-7 1
108 # from to module cost
109 alias ISO-IR-138// ISO-8859-8//
110 alias ISO_8859-8:1988// ISO-8859-8//
111 alias ISO_8859-8// ISO-8859-8//
112 alias HEBREW// ISO-8859-8//
113 module ISO-8859-8// ISO-10646/UCS4/ ISO8859-8 1
114 module ISO-10646/UCS4/ ISO-8859-8// ISO8859-8 1
116 # from to module cost
117 alias ISO-IR-148// ISO-8859-9//
118 alias ISO_8859-9:1989// ISO-8859-9//
119 alias ISO_8859-9// ISO-8859-9//
120 alias LATIN5// ISO-8859-9//
121 alias L5// ISO-8859-9//
122 module ISO-8859-9// ISO-10646/UCS4/ ISO8859-9 1
123 module ISO-10646/UCS4/ ISO-8859-9// ISO8859-9 1
125 # from to module cost
126 alias ISO-IR-157// ISO-8859-10//
127 alias ISO_8859-10:1993// ISO-8859-10//
128 alias ISO_8859-10// ISO-8859-10//
129 alias LATIN6// ISO-8859-10//
130 alias L6// ISO-8859-10//
131 module ISO-8859-10// ISO-10646/UCS4/ ISO8859-10 1
132 module ISO-10646/UCS4/ ISO-8859-10// ISO8859-10 1
134 # from to module cost
135 alias T.61// T.61-8BIT//
136 alias ISO-IR-103// T.61-8BIT//
137 module T.61-8BIT// ISO-10646/UCS4/ T.61 1
138 module ISO-10646/UCS4/ T.61-8BIT// T.61 1
140 # from to module cost
141 alias ISO-IR-156// ISO_6937//
142 alias ISO_6937:1992// ISO_6937//
143 alias ISO6937// ISO_6937//
144 module ISO_6937// ISO-10646/UCS4/ ISO_6937 1
145 module ISO-10646/UCS4/ ISO_6937// ISO_6937 1
147 # from to module cost
148 alias SHIFT-JIS// SJIS
149 module SJIS// ISO-10646/UCS4/ SJIS 1
150 module ISO-10646/UCS4/ SJIS SJIS 1
152 # from to module cost
153 module KOI-8// ISO-10646/UCS4/ KOI-8 1
154 module ISO-10646/UCS4/ KOI-8// KOI-8 1
156 # from to module cost
157 module KOI8-R// ISO-10646/UCS4/ KOI8-R 1
158 module ISO-10646/UCS4/ KOI8-R// KOI8-R 1
160 # from to module cost
161 alias ISO-IR-19// LATIN-GREEK//
162 module LATIN-GREEK// ISO-10646/UCS4/ LATIN-GREEK 1
163 module ISO-10646/UCS4/ LATIN-GREEK// LATIN-GREEK 1
165 # from to module cost
166 alias ISO-IR-27// LATIN-GREEK//
167 module LATIN-GREEK-1// ISO-10646/UCS4/ LATIN-GREEK-1 1
168 module ISO-10646/UCS4/ LATIN-GREEK-1// LATIN-GREEK-1 1
170 # from to module cost
171 alias ROMAN8// HP-ROMAN8//
172 alias R8// HP-ROMAN8//
173 module HP-ROMAN8// ISO-10646/UCS4/ HP-ROMAN8 1
174 module ISO-10646/UCS4/ HP-ROMAN8// HP-ROMAN8 1
176 # from to module cost
177 module EBCDIC-AT-DE// ISO-10646/UCS4/ EBCDIC-AT-DE 1
178 module ISO-10646/UCS4/ EBCDIC-AT-DE// EBCDIC-AT-DE 1
180 # from to module cost
181 module EBCDIC-AT-DE-A// ISO-10646/UCS4/ EBCDIC-AT-DE-A 1
182 module ISO-10646/UCS4/ EBCDIC-AT-DE-A// EBCDIC-AT-DE-A 1
184 # from to module cost
185 module EBCDIC-CA-FR// ISO-10646/UCS4/ EBCDIC-CA-FR 1
186 module ISO-10646/UCS4/ EBCDIC-CA-FR// EBCDIC-CA-FR 1