mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-29 00:01:12 +00:00
30891f35fa
We stopped adding "Contributed by" or similar lines in sources in 2012 in favour of git logs and keeping the Contributors section of the glibc manual up to date. Removing these lines makes the license header a bit more consistent across files and also removes the possibility of error in attribution when license blocks or files are copied across since the contributed-by lines don't actually reflect reality in those cases. Move all "Contributed by" and similar lines (Written by, Test by, etc.) into a new file CONTRIBUTED-BY to retain record of these contributions. These contributors are also mentioned in manual/contrib.texi, so we just maintain this additional record as a courtesy to the earlier developers. The following scripts were used to filter a list of files to edit in place and to clean up the CONTRIBUTED-BY file respectively. These were not added to the glibc sources because they're not expected to be of any use in future given that this is a one time task: https://gist.github.com/siddhesh/b5ecac94eabfd72ed2916d6d8157e7dc https://gist.github.com/siddhesh/15ea1f5e435ace9774f485030695ee02 Reviewed-by: Carlos O'Donell <carlos@redhat.com>
172 lines
5.3 KiB
Plaintext
172 lines
5.3 KiB
Plaintext
# Available tests for iconv(1) (and therefore iconv(3)) in GNU libc.
|
|
# Copyright (C) 1998-2021 Free Software Foundation, Inc.
|
|
# This file is part of the GNU C Library.
|
|
#
|
|
|
|
# The GNU C Library is free software; you can redistribute it and/or
|
|
# modify it under the terms of the GNU Lesser General Public
|
|
# License as published by the Free Software Foundation; either
|
|
# version 2.1 of the License, or (at your option) any later version.
|
|
|
|
# The GNU C Library is distributed in the hope that it will be useful,
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
# Lesser General Public License for more details.
|
|
|
|
# You should have received a copy of the GNU Lesser General Public
|
|
# License along with the GNU C Library; if not, see
|
|
# <https://www.gnu.org/licenses/>.
|
|
|
|
# Each line consists of at least four entries:
|
|
# 1. input file name.
|
|
# 2. output file name; this is different from the input file name only for
|
|
# conversions which do not produce the same output when the transformation
|
|
# is applied back and forth.
|
|
# 3. Y or N depending of whether the character set contains ASCII as a
|
|
# subset or not.
|
|
# 4.
|
|
# ...
|
|
# N. target coded character set.
|
|
|
|
ISO-8859-1 ISO-8859-1 Y UTF8
|
|
ISO-8859-2 ISO-8859-2 Y UCS4 UTF8
|
|
ISO-8859-3 ISO-8859-3 Y UTF8
|
|
ISO-8859-4 ISO-8859-4 Y UTF8
|
|
ISO-8859-5 ISO-8859-5 Y UTF8
|
|
ISO-8859-6 ISO-8859-6 Y UTF8
|
|
ISO-8859-7 ISO-8859-7 Y UTF8
|
|
ISO-8859-8 ISO-8859-8 Y UTF8
|
|
ISO-8859-9 ISO-8859-9 Y UTF8
|
|
ISO-8859-9E ISO-8859-9E Y UTF8
|
|
ISO-8859-10 ISO-8859-10 Y UCS-2BE UTF8
|
|
ISO-8859-14 ISO-8859-14 Y UTF8
|
|
ISO-8859-15 ISO-8859-15 Y UTF8
|
|
ANSI_X3.4-1968 ANSI_X3.4-1968 Y UTF8
|
|
BS_4730 BS_4730 Y UTF8
|
|
CSA_Z243.4-1985-1 CSA_Z243.4-1985-1 Y UCS-2BE
|
|
CSA_Z243.4-1985-2 CSA_Z243.4-1985-2 Y UCS4
|
|
DIN_66003 DIN_66003 Y UTF8
|
|
DS_2089 DS_2089 Y UTF8
|
|
ES ES Y UTF8
|
|
ES2 ES2 Y UTF8
|
|
GB_1988-80 GB_1988-80 Y UTF8
|
|
IT IT Y UTF8
|
|
JIS_C6220-1969-RO JIS_C6220-1969-RO Y UTF8
|
|
JIS_C6229-1984-B JIS_C6229-1984-B Y UTF8
|
|
JUS_I.B1.002 JUS_I.B1.002 Y UTF8
|
|
KSC5636 KSC5636 Y UTF8
|
|
MSZ_7795.3 MSZ_7795.3 Y UTF8
|
|
NC_NC00-10 NC_NC00-10 Y UTF8
|
|
NF_Z_62-010 NF_Z_62-010 Y UTF8
|
|
NF_Z_62-010_1973 NF_Z_62-010_1973 Y UTF8
|
|
NS_4551-1 NS_4551-1 Y UTF8
|
|
NS_4551-2 NS_4551-2 Y UTF8
|
|
PT PT Y UTF8
|
|
PT2 PT2 Y UTF8
|
|
SEN_850200_B SEN_850200_B Y UTF8
|
|
SEN_850200_C SEN_850200_C Y UTF8
|
|
KOI-8 KOI-8 Y UTF8
|
|
KOI8-R KOI8-R Y UTF8
|
|
CP1250 CP1250 Y UTF8
|
|
CP1251 CP1251 Y UTF8
|
|
CP1252 CP1252 Y UTF8
|
|
CP1253 CP1253 Y UTF8
|
|
CP1254 CP1254 Y UTF8
|
|
# CP1255 and WINDOWS-1255 are the same encodings. The first test works with the
|
|
# charmap as well. The second one tests character composition/decomposition.
|
|
CP1255 CP1255 Y UTF8
|
|
WINDOWS-1255 WINDOWS-1255 N UTF8
|
|
CP1256 CP1256 Y UTF8
|
|
CP1257 CP1257 Y UTF8
|
|
# CP1258 and WINDOWS-1258 are the same encodings. The first test works with the
|
|
# charmap as well. The second one tests character composition/decomposition.
|
|
CP1258 CP1258 Y UTF8
|
|
WINDOWS-1258 WINDOWS-1258 N UTF8
|
|
ISO-2022-JP ISO-2022-JP N UTF8
|
|
ISO-2022-JP-2 ISO-2022-JP-2 N UTF8
|
|
ISO-2022-KR ISO-2022-KR N UTF8
|
|
ISO-2022-CN ISO-2022-CN N UTF8
|
|
ISO-2022-CN-EXT ISO-2022-CN-EXT N UTF8
|
|
EUC-KR EUC-KR Y UTF8
|
|
EUC-JP EUC-JP Y UTF8
|
|
EUC-CN EUC-CN Y UTF8
|
|
EUC-TW EUC-TW Y UTF8
|
|
GBK GBK Y UTF8
|
|
BIG5HKSCS BIG5HKSCS Y UTF8
|
|
UTF-7 UTF-7 N UTF8
|
|
IBM856 IBM856 N UTF8
|
|
IBM922 IBM922 Y UTF8
|
|
IBM930 IBM930 N UTF8
|
|
IBM933 IBM933 N UTF8
|
|
IBM935 IBM935 N UTF8
|
|
IBM937 IBM937 N UTF8
|
|
IBM939 IBM939 N UTF8
|
|
IBM932 IBM932 Y UTF8
|
|
IBM943 IBM943 Y UTF8
|
|
IBM1046 IBM1046 Y UTF8
|
|
IBM1124 IBM1124 Y UTF8
|
|
IBM1129 IBM1129 Y UTF8
|
|
IBM1160 IBM1160 N UTF8
|
|
IBM1161 IBM1161 Y UTF8
|
|
IBM1132 IBM1132 N UTF8
|
|
IBM1133 IBM1133 Y UTF8
|
|
IBM1162 IBM1162 Y UTF8
|
|
IBM1163 IBM1163 Y UTF8
|
|
IBM1164 IBM1164 N UTF8
|
|
TCVN-5712 TCVN-5712 Y UTF8
|
|
EUC-JISX0213 EUC-JISX0213 Y UTF8
|
|
SHIFT_JISX0213 SHIFT_JISX0213 Y UTF8
|
|
ISO-2022-JP-3 ISO-2022-JP-3 N UTF8
|
|
TSCII TSCII Y UTF8
|
|
IBM1025 IBM1025 N UTF8
|
|
IBM1122 IBM1122 N UTF8
|
|
IBM1137 IBM1137 N UTF8
|
|
IBM1153 IBM1153 N UTF8
|
|
IBM1154 IBM1154 N UTF8
|
|
IBM1155 IBM1155 N UTF8
|
|
IBM1156 IBM1156 N UTF8
|
|
IBM1157 IBM1157 N UTF8
|
|
IBM1158 IBM1158 N UTF8
|
|
IBM803 IBM803 - UTF8
|
|
IBM901 IBM901 N UTF8
|
|
IBM902 IBM902 N UTF8
|
|
IBM921 IBM921 N UTF8
|
|
IBM1008 IBM1008 N UTF8
|
|
IBM1097 IBM1097 Y UTF8
|
|
IBM1112 IBM1112 N UTF8
|
|
IBM1123 IBM1123 N UTF8
|
|
IBM1130 IBM1130 N UTF8
|
|
IBM1140 IBM1140 N UTF8
|
|
IBM1141 IBM1141 N UTF8
|
|
IBM1142 IBM1142 N UTF8
|
|
IBM1143 IBM1143 N UTF8
|
|
IBM1144 IBM1144 N UTF8
|
|
IBM1145 IBM1145 N UTF8
|
|
IBM1146 IBM1146 N UTF8
|
|
IBM1147 IBM1147 N UTF8
|
|
IBM1148 IBM1148 N UTF8
|
|
IBM1149 IBM1149 N UTF8
|
|
IBM1166 IBM1166 N UTF8
|
|
IBM1167 IBM1167 N UTF8
|
|
IBM4517 IBM4517 - UTF8
|
|
IBM4899 IBM4899 - UTF8
|
|
IBM4909 IBM4909 N UTF8
|
|
IBM4971 IBM4971 N UTF8
|
|
IBM5347 IBM5347 N UTF8
|
|
IBM9030 IBM9030 N UTF8
|
|
IBM9066 IBM9066 N UTF8
|
|
IBM9448 IBM9448 N UTF8
|
|
IBM12712 IBM12712 N UTF8
|
|
IBM16804 IBM16804 - UTF8
|
|
IBM1364 IBM1364 N UTF8
|
|
IBM1371 IBM1371 N UTF8
|
|
IBM1388 IBM1388 N UTF8
|
|
IBM1390 IBM1390 N UTF8
|
|
IBM1399 IBM1399 N UTF8
|
|
ISO_11548-1 ISO_11548-1 - UTF8
|
|
MIK MIK Y UTF8
|
|
BRF BRF - UTF8
|
|
MAC-SAMI MAC-SAMI Y UTF8
|
|
MAC-CENTRALEUROPE MAC-CENTRALEUROPE Y UTF8
|
|
KOI8-RU KOI8-RU Y UTF8
|