about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--iconvdata/gconv-modules67
2 files changed, 70 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index acd528eb41..16c4d14535 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 1998-12-17  Ulrich Drepper  <drepper@cygnus.com>
 
+	* 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 971c7d0960..2aaea07fa5 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