From 277f73d1a38706fcd1fb37063eb847304faf693b Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Thu, 17 Dec 1998 23:03:50 +0000 Subject: Update. * iconvdata/gconv-modules: Add remaining aliases from Internet standards. --- ChangeLog | 3 +++ iconvdata/gconv-modules | 67 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+) diff --git a/ChangeLog b/ChangeLog index acd528e..16c4d14 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 1998-12-17 Ulrich Drepper + * iconvdata/gconv-modules: Add remaining aliases from Internet + standards. + * iconv/gconv_int.h (gconv_module): Add new element from_regex_mem. * iconv/gconv_conf.c (module_compare): Make s1 and s2 const. (detect_conflict): New function. diff --git a/iconvdata/gconv-modules b/iconvdata/gconv-modules index 971c7d0..2aaea07 100644 --- a/iconvdata/gconv-modules +++ b/iconvdata/gconv-modules @@ -82,6 +82,7 @@ module INTERNAL DIN_66003// ISO646 2 alias DS2089// DS_2089// alias ISO646-DK// DS_2089// alias DK// DS_2089// +alias CSISO646DANISH// DS_2089// module DS_2089// INTERNAL ISO646 2 module INTERNAL DS_2089// ISO646 2 @@ -133,6 +134,7 @@ module JUS_I.B1.002// INTERNAL ISO646 2 module INTERNAL JUS_I.B1.002// ISO646 2 alias ISO646-KR// KSC5636// +alias CSKSC5636// KSC5636// module KSC5636// INTERNAL ISO646 2 module INTERNAL KSC5636// ISO646 2 @@ -379,6 +381,8 @@ module INTERNAL ISO_6937-2// ISO_6937-2 1 # from to module cost alias SHIFT-JIS// SJIS// alias CP932// SJIS// +alias MS_KANJI// SJIS// +alias CSSHIFTJIS// SJIS// module SJIS// INTERNAL SJIS 1 module INTERNAL SJIS// SJIS 1 @@ -387,6 +391,7 @@ module KOI-8// INTERNAL KOI-8 1 module INTERNAL KOI-8// KOI-8 1 # from to module cost +alias CSKOI8R// KOI8-R// module KOI8-R// INTERNAL KOI8-R 1 module INTERNAL KOI8-R// KOI8-R 1 @@ -405,51 +410,63 @@ module INTERNAL LATIN-GREEK-1// LATIN-GREEK-1 1 # from to module cost alias ROMAN8// HP-ROMAN8// alias R8// HP-ROMAN8// +alias CSHPROMAN8// HP-ROMAN8// alias OSF10010001// HP-ROMAN8// module HP-ROMAN8// INTERNAL HP-ROMAN8 1 module INTERNAL HP-ROMAN8// HP-ROMAN8 1 # from to module cost +alias CSEBCDICATDE// EBCDIC-AT-DE// module EBCDIC-AT-DE// INTERNAL EBCDIC-AT-DE 1 module INTERNAL EBCDIC-AT-DE// EBCDIC-AT-DE 1 # from to module cost +alias CSEBCDICATDEA// EBCDIC-AT-DE-A// module EBCDIC-AT-DE-A// INTERNAL EBCDIC-AT-DE-A 1 module INTERNAL EBCDIC-AT-DE-A// EBCDIC-AT-DE-A 1 # from to module cost +alias CSEBCDICCAFR// EBCDIC-CA-FR// module EBCDIC-CA-FR// INTERNAL EBCDIC-CA-FR 1 module INTERNAL EBCDIC-CA-FR// EBCDIC-CA-FR 1 # from to module cost +alias CSEBCDICDKNO// EBCDIC-DK-NO// module EBCDIC-DK-NO// INTERNAL EBCDIC-DK-NO 1 module INTERNAL EBCDIC-DK-NO// EBCDIC-DK-NO 1 # from to module cost +alias CSEBCDICDKNOA// EBCDIC-DK-NO-A// module EBCDIC-DK-NO-A// INTERNAL EBCDIC-DK-NO-A 1 module INTERNAL EBCDIC-DK-NO-A// EBCDIC-DK-NO-A 1 # from to module cost +alias CSEBCDICES// EBCDIC-ES// module EBCDIC-ES// INTERNAL EBCDIC-ES 1 module INTERNAL EBCDIC-ES// EBCDIC-ES 1 # from to module cost +alias CSEBCDICESA// EBCDIC-ES-A// module EBCDIC-ES-A// INTERNAL EBCDIC-ES-A 1 module INTERNAL EBCDIC-ES-A// EBCDIC-ES-A 1 # from to module cost +alias CSEBCDICESS// EBCDIC-ES-S// module EBCDIC-ES-S// INTERNAL EBCDIC-ES-S 1 module INTERNAL EBCDIC-ES-S// EBCDIC-ES-S 1 # from to module cost +alias CSEBCDICFISE// EBCDIC-FI-SE// module EBCDIC-FI-SE// INTERNAL EBCDIC-FI-SE 1 module INTERNAL EBCDIC-FI-SE// EBCDIC-FI-SE 1 # from to module cost +alias CSEBCDICFISEA// EBCDIC-FI-SE-A// module EBCDIC-FI-SE-A// INTERNAL EBCDIC-FI-SE-A 1 module INTERNAL EBCDIC-FI-SE-A// EBCDIC-FI-SE-A 1 # from to module cost +alias CSEBCDICFR// EBCDIC-FR// module EBCDIC-FR// INTERNAL EBCDIC-FR 1 module INTERNAL EBCDIC-FR// EBCDIC-FR 1 @@ -458,18 +475,22 @@ module EBCDIC-IS-FRISS// INTERNAL EBCDIC-IS-FRISS 1 module INTERNAL EBCDIC-IS-FRISS// EBCDIC-IS-FRISS 1 # from to module cost +alias CSEBCDICIT// EBCDIC-IT// module EBCDIC-IT// INTERNAL EBCDIC-IT 1 module INTERNAL EBCDIC-IT// EBCDIC-IT 1 # from to module cost +alias CSEBCDICPT// EBCDIC-PT// module EBCDIC-PT// INTERNAL EBCDIC-PT 1 module INTERNAL EBCDIC-PT// EBCDIC-PT 1 # from to module cost +alias CSEBCDICUK// EBCDIC-UK// module EBCDIC-UK// INTERNAL EBCDIC-UK 1 module INTERNAL EBCDIC-UK// EBCDIC-UK 1 # from to module cost +alias CSEBCDICUS// EBCDIC-US// module EBCDIC-US// INTERNAL EBCDIC-US 1 module INTERNAL EBCDIC-US// EBCDIC-US 1 @@ -479,6 +500,7 @@ alias EBCDIC-CP-US// IBM037// alias EBCDIC-CP-CA// IBM037// alias EBCDIC-CP-WT// IBM037// alias EBCDIC-CP-NL// IBM037// +alias CSIBM037// IBM037// alias OSF10020025// IBM037// module IBM037// INTERNAL IBM037 1 module INTERNAL IBM037// IBM037 1 @@ -486,6 +508,7 @@ module INTERNAL IBM037// IBM037 1 # from to module cost alias EBCDIC-INT// IBM038// alias CP038// IBM038// +alias CSIBM038// IBM038// module IBM038// INTERNAL IBM038 1 module INTERNAL IBM038// IBM038 1 @@ -496,6 +519,7 @@ module INTERNAL IBM256// IBM256 1 # from to module cost alias CP273// IBM273// +alias CSIBM273// IBM273// alias OSF10020111// IBM273// module IBM273// INTERNAL IBM273 1 module INTERNAL IBM273// IBM273 1 @@ -503,18 +527,21 @@ module INTERNAL IBM273// IBM273 1 # from to module cost alias EBCDIC-BE// IBM274// alias CP274// IBM274// +alias CSIBM274// IBM274// module IBM274// INTERNAL IBM274 1 module INTERNAL IBM274// IBM274 1 # from to module cost alias EBCDIC-BR// IBM275// alias CP275// IBM275// +alias CSIBM275// IBM275// module IBM275// INTERNAL IBM275 1 module INTERNAL IBM275// IBM275 1 # from to module cost alias EBCDIC-CP-DK// IBM277// alias EBCDIC-CP-NO// IBM277// +alias CSIBM277// IBM277// alias OSF10020115// IBM277// module IBM277// INTERNAL IBM277 1 module INTERNAL IBM277// IBM277 1 @@ -523,6 +550,7 @@ module INTERNAL IBM277// IBM277 1 alias CP278// IBM278// alias EBCDIC-CP-FI// IBM278// alias EBCDIC-CP-SE// IBM278// +alias CSIBM278// IBM278// alias OSF10020116// IBM278// module IBM278// INTERNAL IBM278 1 module INTERNAL IBM278// IBM278 1 @@ -530,6 +558,7 @@ module INTERNAL IBM278// IBM278 1 # from to module cost alias CP280// IBM280// alias EBCDIC-CP-IT// IBM280// +alias CSIBM280// IBM280// alias OSF10020118// IBM280// module IBM280// INTERNAL IBM280 1 module INTERNAL IBM280// IBM280 1 @@ -537,12 +566,14 @@ module INTERNAL IBM280// IBM280 1 # from to module cost alias EBCDIC-JP-E// IBM281// alias CP281// IBM281// +alias CSIBM281// IBM281// module IBM281// INTERNAL IBM281 1 module INTERNAL IBM281// IBM281 1 # from to module cost alias CP284// IBM284// alias EBCDIC-CP-ES// IBM284// +alias CSIBM284// IBM284// alias OSF1002011C// IBM284// module IBM284// INTERNAL IBM284 1 module INTERNAL IBM284// IBM284 1 @@ -550,6 +581,7 @@ module INTERNAL IBM284// IBM284 1 # from to module cost alias CP285// IBM285// alias EBCDIC-CP-GB// IBM285// +alias CSIBM285// IBM285// alias OSF1002011D// IBM285// module IBM285// INTERNAL IBM285 1 module INTERNAL IBM285// IBM285 1 @@ -557,6 +589,7 @@ module INTERNAL IBM285// IBM285 1 # from to module cost alias CP290// IBM290// alias EBCDIC-JP-KANA// IBM290// +alias CSIBM290// IBM290// alias OSF10020122// IBM290// module IBM290// INTERNAL IBM290 1 module INTERNAL IBM290// IBM290 1 @@ -564,6 +597,7 @@ module INTERNAL IBM290// IBM290 1 # from to module cost alias CP297// IBM297// alias EBCDIC-CP-FR// IBM297// +alias CSIBM297// IBM297// alias OSF10020129// IBM297// module IBM297// INTERNAL IBM297 1 module INTERNAL IBM297// IBM297 1 @@ -571,6 +605,7 @@ module INTERNAL IBM297// IBM297 1 # from to module cost alias CP420// IBM420// alias EBCDIC-CP-AR1// IBM420// +alias CSIBM420// IBM420// alias OSF100201A4// IBM420// module IBM420// INTERNAL IBM420 1 module INTERNAL IBM420// IBM420 1 @@ -578,12 +613,14 @@ module INTERNAL IBM420// IBM420 1 # from to module cost alias CP423// IBM423// alias EBCDIC-CP-GR// IBM423// +alias CSIBM423// IBM423// module IBM423// INTERNAL IBM423 1 module INTERNAL IBM423// IBM423 1 # from to module cost alias CP424// IBM424// alias EBCDIC-CP-HE// IBM424// +alias CSIBM424// IBM424// alias OSF100201A8// IBM424// module IBM424// INTERNAL IBM424 1 module INTERNAL IBM424// IBM424 1 @@ -591,6 +628,7 @@ module INTERNAL IBM424// IBM424 1 # from to module cost alias CP437// IBM437// alias 437// IBM437// +alias CSPC8CODEPAGE437// IBM437// alias OSF100201B5// IBM437// module IBM437// INTERNAL IBM437 1 module INTERNAL IBM437// IBM437 1 @@ -601,6 +639,7 @@ alias 500// IBM500// alias 500V1// IBM500// alias EBCDIC-CP-BE// IBM500// alias EBCDIC-CP-CH// IBM500// +alias CSIBM599// IBM500// alias OSF100201F4// IBM500// module IBM500// INTERNAL IBM500 1 module INTERNAL IBM500// IBM500 1 @@ -608,6 +647,7 @@ module INTERNAL IBM500// IBM500 1 # from to module cost alias CP850// IBM850// alias 850// IBM850// +alias CSPC8MULTILINGUAL// IBM850// alias OSF10020352// IBM850// module IBM850// INTERNAL IBM850 1 module INTERNAL IBM850// IBM850 1 @@ -615,12 +655,14 @@ module INTERNAL IBM850// IBM850 1 # from to module cost alias CP851// IBM851// alias 851// IBM851// +alias CSIBM851// IBM851// module IBM851// INTERNAL IBM851 1 module INTERNAL IBM851// IBM851 1 # from to module cost alias CP852// IBM852// alias 852// IBM852// +alias CSPCP852// IBM852// alias OSF10020354// IBM852// module IBM852// INTERNAL IBM852 1 module INTERNAL IBM852// IBM852 1 @@ -628,6 +670,7 @@ module INTERNAL IBM852// IBM852 1 # from to module cost alias CP855// IBM855// alias 855// IBM855// +alias CSIBM855// IBM855// alias OSF10020357// IBM855// module IBM855// INTERNAL IBM855 1 module INTERNAL IBM855// IBM855 1 @@ -635,6 +678,7 @@ module INTERNAL IBM855// IBM855 1 # from to module cost alias CP857// IBM857// alias 857// IBM857// +alias CSIBM857// IBM857// alias OSF10020359// IBM857// module IBM857// INTERNAL IBM857 1 module INTERNAL IBM857// IBM857 1 @@ -642,12 +686,14 @@ module INTERNAL IBM857// IBM857 1 # from to module cost alias CP860// IBM860// alias 860// IBM860// +alias CSIBM860// IBM860// module IBM860// INTERNAL IBM860 1 module INTERNAL IBM860// IBM860 1 # from to module cost alias CP861// IBM861// alias 861// IBM861// +alias CPIBM861// IBM861// alias OSF1002035D// IBM861// module IBM861// INTERNAL IBM861 1 module INTERNAL IBM861// IBM861 1 @@ -655,6 +701,7 @@ module INTERNAL IBM861// IBM861 1 # from to module cost alias CP862// IBM862// alias 862// IBM862// +alias CSPC8LATINHEBREW// IBM862// alias OSF1002035E// IBM862// module IBM862// INTERNAL IBM862 1 module INTERNAL IBM862// IBM862 1 @@ -662,6 +709,7 @@ module INTERNAL IBM862// IBM862 1 # from to module cost alias CP863// IBM863// alias 863// IBM863// +alias CSIBM863// IBM863// alias OSF1002035F// IBM863// module IBM863// INTERNAL IBM863 1 module INTERNAL IBM863// IBM863 1 @@ -669,6 +717,7 @@ module INTERNAL IBM863// IBM863 1 # from to module cost alias CP864// IBM864// alias 864// IBM864// +alias CSIBM864// IBM864// alias OSF10020360// IBM864// module IBM864// INTERNAL IBM864 1 module INTERNAL IBM864// IBM864 1 @@ -676,18 +725,21 @@ module INTERNAL IBM864// IBM864 1 # from to module cost alias CP865// IBM865// alias 865// IBM865// +alias CSIBM865// IBM865// module IBM865// INTERNAL IBM865 1 module INTERNAL IBM865// IBM865 1 # from to module cost alias CP866// IBM866// alias 866// IBM866// +alias CSIBM866// IBM866// module IBM866// INTERNAL IBM866 1 module INTERNAL IBM866// IBM866 1 # from to module cost alias CP868// IBM868// alias CP-AR// IBM868// +alias CSIBM868// IBM868// alias OSF10020364// IBM868// module IBM868// INTERNAL IBM868 1 module INTERNAL IBM868// IBM868 1 @@ -696,6 +748,7 @@ module INTERNAL IBM868// IBM868 1 alias CP869// IBM869// alias 869// IBM869// alias CP-GR// IBM869// +alias CSIBM869// IBM869// alias OSF10020365// IBM869// module IBM869// INTERNAL IBM869 1 module INTERNAL IBM869// IBM869 1 @@ -704,6 +757,7 @@ module INTERNAL IBM869// IBM869 1 alias CP870// IBM870// alias EBCDIC-CP-ROECE// IBM870// alias EBCDIC-CP-YU// IBM870// +alias CSIBM870// IBM870// alias OSF10020366// IBM870// module IBM870// INTERNAL IBM870 1 module INTERNAL IBM870// IBM870 1 @@ -711,6 +765,7 @@ module INTERNAL IBM870// IBM870 1 # from to module cost alias CP871// IBM871// alias EBCDIC-CP-IS// IBM871// +alias CSIBM871// IBM871// alias OSF10020367// IBM871// module IBM871// INTERNAL IBM871 1 module INTERNAL IBM871// IBM871 1 @@ -725,18 +780,21 @@ module INTERNAL IBM875// IBM875 1 # from to module cost alias CP880// IBM880// alias EBCDIC-CYRILLIC// IBM880// +alias CSIBM880// IBM880// alias OSF10020370// IBM880// module IBM880// INTERNAL IBM880 1 module INTERNAL IBM880// IBM880 1 # from to module cost alias CP891// IBM891// +alias CSIBM891// IBM891// alias OSF1002037B// IBM891// module IBM891// INTERNAL IBM891 1 module INTERNAL IBM891// IBM891 1 # from to module cost alias CP903// IBM903// +alias CSIBM903// IBM903// alias OSF10020387// IBM903// module IBM903// INTERNAL IBM903 1 module INTERNAL IBM903// IBM903 1 @@ -744,6 +802,7 @@ module INTERNAL IBM903// IBM903 1 # from to module cost alias CP904// IBM904// alias 904// IBM904// +alias CSIBM904// IBM904// alias OSF10020388// IBM904// module IBM904// INTERNAL IBM904 1 module INTERNAL IBM904// IBM904 1 @@ -751,12 +810,14 @@ module INTERNAL IBM904// IBM904 1 # from to module cost alias CP905// IBM905// alias EBCDIC-CP-TR// IBM905// +alias CSIBM905// IBM905// module IBM905// INTERNAL IBM905 1 module INTERNAL IBM905// IBM905 1 # from to module cost alias CP918// IBM918// alias EBCDIC-CP-AR2// IBM918// +alias CSIBM918// IBM918// alias OSF10020396// IBM918// module IBM918// INTERNAL IBM918 1 module INTERNAL IBM918// IBM918 1 @@ -770,6 +831,7 @@ module INTERNAL IBM1004// IBM1004 1 # from to module cost alias CP1026// IBM1026// alias 1026// IBM1026// +alias CSIBM1026// IBM1026// alias OSF10020402// IBM1026// module IBM1026// INTERNAL IBM1026 1 module INTERNAL IBM1026// IBM1026 1 @@ -810,6 +872,7 @@ module INTERNAL BIG5// BIG5 1 # from to module cost alias EUCJP// EUC-JP// +alais CSEUCPKDFMTJAPANESE// EUC-JP// alias OSF00030010// EUC-JP// module EUC-JP// INTERNAL EUC-JP 1 module INTERNAL EUC-JP// EUC-JP 1 @@ -879,6 +942,8 @@ module CP737// INTERNAL CP737 1 module INTERNAL CP737// CP737 1 # from to module cost +alias IBM775// CP775// +alias CSPC775BALTIC// CP775// module CP775// INTERNAL CP775 1 module INTERNAL CP775// CP775 1 @@ -899,6 +964,7 @@ module INTERNAL ISO-2022-KR// ISO-2022-KR 1 # from to module cost alias MAC// MACINTOSH// +alias CSMACINTOSH// MACINTOSH// module MACINTOSH// INTERNAL MACINTOSH 1 module INTERNAL MACINTOSH// MACINTOSH 1 @@ -945,6 +1011,7 @@ module INTERNAL CWI// CWI 1 # from to module cost alias DEC// DEC-MCS// +alias CSDECMCS// DEC-MCS// module DEC-MCS// INTERNAL DEC-MCS 1 module INTERNAL DEC-MCS// DEC-MCS 1 -- cgit v1.1