1# GNU libc iconv configuration.
2# Copyright (C) 1997-2022 Free Software Foundation, Inc.
3# This file is part of the GNU C Library.
4
5# The GNU C Library is free software; you can redistribute it and/or
6# modify it under the terms of the GNU Lesser General Public
7# License as published by the Free Software Foundation; either
8# version 2.1 of the License, or (at your option) any later version.
9
10# The GNU C Library is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13# Lesser General Public License for more details.
14
15# You should have received a copy of the GNU Lesser General Public
16# License along with the GNU C Library; if not, see
17# <https://www.gnu.org/licenses/>.
18
19# All lines contain the following information:
20
21# If the lines start with `module'
22#  fromset:	either a name triple or a regular expression triple.
23#  toset:	a name triple or an expression with \N to get regular
24#		expression matching results.
25#  filename:	filename of the module implementing the transformation.
26#		If it is not absolute the path is made absolute by prepending
27#		the directory the configuration file is found in.
28#  cost:	optional cost of the transformation.  Default is 1.
29
30# If the lines start with `alias'
31#  alias:	alias name which is not really recognized.
32#  name:	the real name of the character set
33
34#	from			to			module		cost
35alias	ISO-IR-100//		ISO-8859-1//
36alias	ISO_8859-1:1987//	ISO-8859-1//
37alias	ISO_8859-1//		ISO-8859-1//
38alias	ISO8859-1//		ISO-8859-1//
39alias	ISO88591//		ISO-8859-1//
40alias	LATIN1//		ISO-8859-1//
41alias	L1//			ISO-8859-1//
42alias	IBM819//		ISO-8859-1//
43alias	CP819//			ISO-8859-1//
44alias	CSISOLATIN1//		ISO-8859-1//
45alias	8859_1//		ISO-8859-1//
46alias	OSF00010001//		ISO-8859-1//
47module	ISO-8859-1//		INTERNAL		ISO8859-1	1
48module	INTERNAL		ISO-8859-1//		ISO8859-1	1
49
50#	from			to			module		cost
51alias	ISO8859-15//		ISO-8859-15//
52alias	ISO885915//		ISO-8859-15//
53alias	ISO-IR-203//		ISO-8859-15//
54alias	ISO_8859-15//		ISO-8859-15//
55alias	LATIN-9//		ISO-8859-15//
56alias	LATIN9//		ISO-8859-15//
57alias	ISO_8859-15:1998//	ISO-8859-15//
58module	ISO-8859-15//		INTERNAL		ISO8859-15	1
59module	INTERNAL		ISO-8859-15//		ISO8859-15	1
60
61#	from			to			module		cost
62alias	MS-ANSI//		CP1252//
63alias	WINDOWS-1252//		CP1252//
64module	CP1252//		INTERNAL		CP1252		1
65module	INTERNAL		CP1252//		CP1252		1
66
67#	from			to			module		cost
68alias	ANSI_X3.110-1983//	ANSI_X3.110//
69alias	ISO-IR-99//		ANSI_X3.110//
70alias	CSA_T500-1983//		ANSI_X3.110//
71alias	CSA_T500//		ANSI_X3.110//
72alias	NAPLPS//		ANSI_X3.110//
73alias	CSISO99NAPLPS//		ANSI_X3.110//
74module	ANSI_X3.110//		INTERNAL		ANSI_X3.110	1
75module	INTERNAL		ANSI_X3.110//		ANSI_X3.110	1
76
77#	from			to			module		cost
78alias	UTF16//			UTF-16//
79module	UTF-16//		INTERNAL		UTF-16		1
80module	INTERNAL		UTF-16//		UTF-16		1
81
82#	from			to			module		cost
83alias	UTF16LE//		UTF-16LE//
84module	UTF-16LE//		INTERNAL		UTF-16		1
85module	INTERNAL		UTF-16LE//		UTF-16		1
86
87#	from			to			module		cost
88alias	UTF16BE//		UTF-16BE//
89module	UTF-16BE//		INTERNAL		UTF-16		1
90module	INTERNAL		UTF-16BE//		UTF-16		1
91
92#	from			to			module		cost
93alias	CSUNICODE//		UNICODE//
94module	UNICODE//		INTERNAL		UNICODE		1
95module	INTERNAL		UNICODE//		UNICODE		1
96
97#	from			to			module		cost
98alias	UTF32//			UTF-32//
99module	UTF-32//		INTERNAL		UTF-32		1
100module	INTERNAL		UTF-32//		UTF-32		1
101
102#	from			to			module		cost
103alias	UTF32LE//		UTF-32LE//
104module	UTF-32LE//		INTERNAL		UTF-32		1
105module	INTERNAL		UTF-32LE//		UTF-32		1
106
107#	from			to			module		cost
108alias	UTF32BE//		UTF-32BE//
109module	UTF-32BE//		INTERNAL		UTF-32		1
110module	INTERNAL		UTF-32BE//		UTF-32		1
111
112#	from			to			module		cost
113alias	UTF7//			UTF-7//
114module	UTF-7//			INTERNAL		UTF-7		1
115module	INTERNAL		UTF-7//			UTF-7		1
116
117#	from			to			module		cost
118module	UTF-7-IMAP//		INTERNAL		UTF-7		1
119module	INTERNAL		UTF-7-IMAP//		UTF-7		1
120