public inbox for newlib-cvs@sourceware.org
help / color / mirror / Atom feed
* [newlib-cygwin] newlib: drop unused iconvdata
@ 2022-02-10  1:27 Michael Frysinger
  0 siblings, 0 replies; only message in thread
From: Michael Frysinger @ 2022-02-10  1:27 UTC (permalink / raw)
  To: newlib-cvs

https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=e01b2bb014ee256a29fa5dc771572eccef9f7de3

commit e01b2bb014ee256a29fa5dc771572eccef9f7de3
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Mon Feb 7 05:05:27 2022 -0500

    newlib: drop unused iconvdata
    
    This was only ever used for i?86-pc-linux-gnu targets, but that's been
    broken for years, and has since been dropped.  So clean this up too.

Diff:
---
 newlib/Makefile.am                   |    3 -
 newlib/Makefile.in                   |  157 +-
 newlib/configure                     |   20 +-
 newlib/configure.ac                  |    3 -
 newlib/iconvdata/EUC-JP.irreversible |    2 -
 newlib/iconvdata/Makefile.inc        |   20 -
 newlib/iconvdata/SJIS.irreversible   |    5 -
 newlib/iconvdata/dummy.c             |    1 -
 newlib/iconvdata/euc-jp.c            |  246 --
 newlib/iconvdata/gconv-modules       | 1511 ----------
 newlib/iconvdata/jis0201.c           |   58 -
 newlib/iconvdata/jis0201.h           |   60 -
 newlib/iconvdata/jis0208.c           | 5012 ----------------------------------
 newlib/iconvdata/jis0208.h           |  106 -
 newlib/iconvdata/jis0212.c           | 3940 --------------------------
 newlib/iconvdata/jis0212.h           |  110 -
 newlib/iconvdata/sjis.c              | 4512 ------------------------------
 17 files changed, 36 insertions(+), 15730 deletions(-)

diff --git a/newlib/Makefile.am b/newlib/Makefile.am
index 1e35e6430..c6a2b3fe9 100644
--- a/newlib/Makefile.am
+++ b/newlib/Makefile.am
@@ -505,9 +505,6 @@ TEXINFO_TEX = ../texinfo/texinfo.tex
 if HAVE_DOC
 include doc/local.mk
 endif
-if HAVE_ICONVDATA
-include iconvdata/Makefile.inc
-endif
 include libc/Makefile.inc
 include libm/Makefile.inc
 
diff --git a/newlib/Makefile.in b/newlib/Makefile.in
index 26f838542..ab91927ff 100644
--- a/newlib/Makefile.in
+++ b/newlib/Makefile.in
@@ -101,14 +101,7 @@ host_triplet = @host@
 # Subdir documentation rules.
 #
 @HAVE_DOC_TRUE@am__append_5 = .def .xml
-@HAVE_ICONVDATA_TRUE@am__append_6 = iconvdata/EUC-JP.la
-@ELIX_LEVEL_1_FALSE@@HAVE_ICONVDATA_TRUE@am__append_7 = \
-@ELIX_LEVEL_1_FALSE@@HAVE_ICONVDATA_TRUE@	iconvdata/euc-jp.c \
-@ELIX_LEVEL_1_FALSE@@HAVE_ICONVDATA_TRUE@	iconvdata/jis0201.c \
-@ELIX_LEVEL_1_FALSE@@HAVE_ICONVDATA_TRUE@	iconvdata/jis0208.c \
-@ELIX_LEVEL_1_FALSE@@HAVE_ICONVDATA_TRUE@	iconvdata/jis0212.c
-
-@NEWLIB_HW_FP_TRUE@am__append_8 = \
+@NEWLIB_HW_FP_TRUE@am__append_6 = \
 @NEWLIB_HW_FP_TRUE@	libm/mathfp/e_acosh.def \
 @NEWLIB_HW_FP_TRUE@	libm/mathfp/e_atanh.def \
 @NEWLIB_HW_FP_TRUE@	libm/mathfp/e_hypot.def \
@@ -138,8 +131,8 @@ host_triplet = @host@
 @NEWLIB_HW_FP_TRUE@	libm/mathfp/s_tanh.def \
 @NEWLIB_HW_FP_TRUE@	libm/mathfp/w_jn.def
 
-@NEWLIB_HW_FP_TRUE@am__append_9 = libm/mathfp/mathfp.tex
-@NEWLIB_HW_FP_FALSE@am__append_10 = \
+@NEWLIB_HW_FP_TRUE@am__append_7 = libm/mathfp/mathfp.tex
+@NEWLIB_HW_FP_FALSE@am__append_8 = \
 @NEWLIB_HW_FP_FALSE@	libm/math/w_acos.def libm/math/w_acosh.def libm/math/w_asin.def libm/math/s_asinh.def \
 @NEWLIB_HW_FP_FALSE@	libm/math/s_atan.def libm/math/w_atan2.def libm/math/w_atanh.def libm/math/w_j0.def \
 @NEWLIB_HW_FP_FALSE@	libm/math/w_cosh.def libm/math/s_erf.def libm/math/w_exp.def libm/math/w_exp2.def \
@@ -149,7 +142,7 @@ host_triplet = @host@
 @NEWLIB_HW_FP_FALSE@	libm/math/w_pow.def libm/math/w_remainder.def libm/math/s_sin.def libm/math/w_sinh.def \
 @NEWLIB_HW_FP_FALSE@	libm/math/w_sqrt.def libm/math/s_tan.def libm/math/s_tanh.def
 
-@NEWLIB_HW_FP_FALSE@am__append_11 = libm/math/math.tex
+@NEWLIB_HW_FP_FALSE@am__append_9 = libm/math/math.tex
 subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/../config/lead-dot.m4 \
@@ -197,8 +190,7 @@ am__uninstall_files_from_dir = { \
          $(am__cd) "$$dir" && rm -f $$files; }; \
   }
 am__installdirs = "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(pkglibdir)" \
-	"$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(gconvdir)" \
-	"$(DESTDIR)$(toollibdir)"
+	"$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(toollibdir)"
 LIBRARIES = $(toollib_LIBRARIES)
 ARFLAGS = cru
 AM_V_AR = $(am__v_AR_@AM_V@)
@@ -214,29 +206,13 @@ libm_a_LIBADD =
 libm_a_SOURCES = libm.c
 libm_a_OBJECTS = libm.$(OBJEXT)
 LTLIBRARIES = $(pkglib_LTLIBRARIES) $(toollib_LTLIBRARIES)
-iconvdata_EUC_JP_la_LIBADD =
-am__dirstamp = $(am__leading_dot)dirstamp
-@ELIX_LEVEL_1_FALSE@@HAVE_ICONVDATA_TRUE@am__objects_1 = iconvdata/iconvdata_EUC_JP_la-euc-jp.lo \
-@ELIX_LEVEL_1_FALSE@@HAVE_ICONVDATA_TRUE@	iconvdata/iconvdata_EUC_JP_la-jis0201.lo \
-@ELIX_LEVEL_1_FALSE@@HAVE_ICONVDATA_TRUE@	iconvdata/iconvdata_EUC_JP_la-jis0208.lo \
-@ELIX_LEVEL_1_FALSE@@HAVE_ICONVDATA_TRUE@	iconvdata/iconvdata_EUC_JP_la-jis0212.lo
-@HAVE_ICONVDATA_TRUE@am_iconvdata_EUC_JP_la_OBJECTS =  \
-@HAVE_ICONVDATA_TRUE@	iconvdata/iconvdata_EUC_JP_la-dummy.lo \
-@HAVE_ICONVDATA_TRUE@	$(am__objects_1)
-iconvdata_EUC_JP_la_OBJECTS = $(am_iconvdata_EUC_JP_la_OBJECTS)
+libc_la_LIBADD =
+am_libc_la_OBJECTS =
+libc_la_OBJECTS = $(am_libc_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
 am__v_lt_1 = 
-iconvdata_EUC_JP_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
-	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
-	$(AM_CFLAGS) $(CFLAGS) $(iconvdata_EUC_JP_la_LDFLAGS) \
-	$(LDFLAGS) -o $@
-@HAVE_ICONVDATA_TRUE@am_iconvdata_EUC_JP_la_rpath = -rpath \
-@HAVE_ICONVDATA_TRUE@	$(pkglibdir)
-libc_la_LIBADD =
-am_libc_la_OBJECTS =
-libc_la_OBJECTS = $(am_libc_la_OBJECTS)
 libc_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
 	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 	$(libc_la_LDFLAGS) $(LDFLAGS) -o $@
@@ -281,8 +257,7 @@ AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
 am__v_CCLD_0 = @echo "  CCLD    " $@;
 am__v_CCLD_1 = 
-SOURCES = libc.c libm.c $(iconvdata_EUC_JP_la_SOURCES) \
-	$(libc_la_SOURCES) $(libm_la_SOURCES)
+SOURCES = libc.c libm.c $(libc_la_SOURCES) $(libm_la_SOURCES)
 AM_V_DVIPS = $(am__v_DVIPS_@AM_V@)
 am__v_DVIPS_ = $(am__v_DVIPS_@AM_DEFAULT_V@)
 am__v_DVIPS_0 = @echo "  DVIPS   " $@;
@@ -311,6 +286,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@AM_V@)
 am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@)
 am__v_texidevnull_0 = > /dev/null
 am__v_texidevnull_1 = 
+am__dirstamp = $(am__leading_dot)dirstamp
 INFO_DEPS = $(srcdir)/libc/libc.info $(srcdir)/libm/libm.info
 am__TEXINFO_TEX_DIR = $(srcdir)/../texinfo
 DVIS = libc/libc.dvi libm/libm.dvi
@@ -335,7 +311,7 @@ am__can_run_installinfo = \
     n|no|NO) false;; \
     *) (install-info --version) >/dev/null 2>&1;; \
   esac
-DATA = $(gconv_DATA) $(noinst_DATA) $(toollib_DATA)
+DATA = $(noinst_DATA) $(toollib_DATA)
 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
   distclean-recursive maintainer-clean-recursive
 am__recursive_targets = \
@@ -526,7 +502,7 @@ SUFFIXES = $(am__append_5)
 info_TEXINFOS = libc/libc.texi libm/libm.texi
 noinst_DATA = stmp-targ-include $(am__append_1) $(am__append_2) \
 	$(am__append_3)
-pkglib_LTLIBRARIES = $(am__append_6)
+pkglib_LTLIBRARIES = 
 LIBTOOL_VERSION_INFO = 0:0:0
 @NEWLIB_HW_FP_FALSE@MATHDIR = math
 
@@ -668,18 +644,6 @@ TEXINFO_TEX = ../texinfo/texinfo.tex
 # name (e.g. "stdio.xml") matches a source file name (e.g. "stdio.c").  We've
 # been flattening chapters into the main library dir (e.g. libc/) to avoid that.
 @HAVE_DOC_TRUE@TEXI2DOCBOOK = $(top_srcdir)/doc/chapter-texi2docbook.py
-@HAVE_ICONVDATA_TRUE@iconvdata_EUC_JP_la_SOURCES = iconvdata/dummy.c \
-@HAVE_ICONVDATA_TRUE@	$(am__append_7)
-@HAVE_ICONVDATA_TRUE@iconvdata_EUC_JP_la_DEPENDENCIES = $(iconvdata_EUC_JP_la_LIBADD)
-@HAVE_ICONVDATA_TRUE@iconvdata_EUC_JP_la_CPPFLAGS = \
-@HAVE_ICONVDATA_TRUE@	-DNDEBUG \
-@HAVE_ICONVDATA_TRUE@	-I$(srcdir)/iconvdata \
-@HAVE_ICONVDATA_TRUE@	-I$(srcdir)/libc/sys/linux \
-@HAVE_ICONVDATA_TRUE@	$(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
-
-@HAVE_ICONVDATA_TRUE@iconvdata_EUC_JP_la_LDFLAGS = -module -no-undefined -Xcompiler -Wl,-rpath-link=. -Xcompiler -nostdlib -L. -lc
-@HAVE_ICONVDATA_TRUE@gconvdir = $(pkglibdir)
-@HAVE_ICONVDATA_TRUE@gconv_DATA = iconvdata/gconv-modules
 libc_libc_TEXINFOS = libc/targetdep.tex $(LIBC_CHEWOUT_FILES)
 LIBC_CHEWOUT_FILES = libc/ctype/isalnum.def libc/ctype/isalpha.def \
 	libc/ctype/isascii.def libc/ctype/isblank.def \
@@ -869,9 +833,9 @@ LIBM_CHEWOUT_FILES = libm/common/s_cbrt.def libm/common/s_copysign.def \
 	libm/fenv/feraiseexcept.def libm/fenv/fesetenv.def \
 	libm/fenv/fesetexceptflag.def libm/fenv/fesetround.def \
 	libm/fenv/fetestexcept.def libm/fenv/feupdateenv.def \
-	$(am__append_8) $(am__append_10)
+	$(am__append_6) $(am__append_8)
 LIBM_CHAPTERS = libm/complex/complex.tex libm/fenv/fenv.tex \
-	$(am__append_9) $(am__append_11)
+	$(am__append_7) $(am__append_9)
 LIBM_DOCBOOK_OUT_FILES = $(LIBM_CHEWOUT_FILES:.def=.xml)
 all: newlib.h _newlib_version.h
 	$(MAKE) $(AM_MAKEFLAGS) all-recursive
@@ -880,7 +844,7 @@ all: newlib.h _newlib_version.h
 .SUFFIXES: .def .xml .c .dvi .lo .o .obj .ps
 am--refresh: Makefile
 	@:
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/../multilib.am $(srcdir)/doc/local.mk $(srcdir)/iconvdata/Makefile.inc $(srcdir)/libc/Makefile.inc $(srcdir)/libc/ctype/Makefile.inc $(srcdir)/libc/iconv/Makefile.inc $(srcdir)/libc/iconv/lib/Makefile.inc $(srcdir)/libc/locale/Makefile.inc $(srcdir)/libc/misc/Makefile.inc $(srcdir)/libc/posix/Makefile.inc $(srcdir)/libc/reent/Makefile.inc $(srcdir)/libc/search/Makefile.inc $(srcdir)/libc/signal/Makefile.inc $(srcdir)/libc/ssp/Makefile.inc $(srcdir)/libc/stdio64/Makefile.inc $(srcdir)/libc/stdio/Makefile.inc $(srcdir)/libc/stdlib/Makefile.inc $(srcdir)/libc/string/Makefile.inc $(srcdir)/libc/time/Makefile.inc $(srcdir)/libm/Makefile.inc $(srcdir)/libm/common/Makefile.inc $(srcdir)/libm/complex/Makefile.inc $(srcdir)/libm/fenv/Makefile.inc $(srcdir)/libm/mathfp/Makefile.inc $(srcdir)/libm/math/Makefile.inc $(am__configure_deps)
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/../multilib.am $(srcdir)/doc/local.mk $(srcdir)/libc/Makefile.inc $(srcdir)/libc/ctype/Makefile.inc $(srcdir)/libc/iconv/Makefile.inc $(srcdir)/libc/iconv/lib/Makefile.inc $(srcdir)/libc/locale/Makefile.inc $(srcdir)/libc/misc/Makefile.inc $(srcdir)/libc/posix/Makefile.inc $(srcdir)/libc/reent/Makefile.inc $(srcdir)/libc/search/Makefile.inc $(srcdir)/libc/signal/Makefile.inc $(srcdir)/libc/ssp/Makefile.inc $(srcdir)/libc/stdio64/Makefile.inc $(srcdir)/libc/stdio/Makefile.inc $(srcdir)/libc/stdlib/Makefile.inc $(srcdir)/libc/string/Makefile.inc $(srcdir)/libc/time/Makefile.inc $(srcdir)/libm/Makefile.inc $(srcdir)/libm/common/Makefile.inc $(srcdir)/libm/complex/Makefile.inc $(srcdir)/libm/fenv/Makefile.inc $(srcdir)/libm/mathfp/Makefile.inc $(srcdir)/libm/math/Makefile.inc $(am__configure_deps)
 	@for dep in $?; do \
 	  case '$(am__configure_deps)' in \
 	    *$$dep*) \
@@ -902,7 +866,7 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
 	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
 	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
 	esac;
-$(srcdir)/../multilib.am $(srcdir)/doc/local.mk $(srcdir)/iconvdata/Makefile.inc $(srcdir)/libc/Makefile.inc $(srcdir)/libc/ctype/Makefile.inc $(srcdir)/libc/iconv/Makefile.inc $(srcdir)/libc/iconv/lib/Makefile.inc $(srcdir)/libc/locale/Makefile.inc $(srcdir)/libc/misc/Makefile.inc $(srcdir)/libc/posix/Makefile.inc $(srcdir)/libc/reent/Makefile.inc $(srcdir)/libc/search/Makefile.inc $(srcdir)/libc/signal/Makefile.inc $(srcdir)/libc/ssp/Makefile.inc $(srcdir)/libc/stdio64/Makefile.inc $(srcdir)/libc/stdio/Makefile.inc $(srcdir)/libc/stdlib/Makefile.inc $(srcdir)/libc/string/Makefile.inc $(srcdir)/libc/time/Makefile.inc $(srcdir)/libm/Makefile.inc $(srcdir)/libm/common/Makefile.inc $(srcdir)/libm/complex/Makefile.inc $(srcdir)/libm/fenv/Makefile.inc $(srcdir)/libm/mathfp/Makefile.inc $(srcdir)/libm/math/Makefile.inc $(am__empty):
+$(srcdir)/../multilib.am $(srcdir)/doc/local.mk $(srcdir)/libc/Makefile.inc $(srcdir)/libc/ctype/Makefile.inc $(srcdir)/libc/iconv/Makefile.inc $(srcdir)/libc/iconv/lib/Makefile.inc $(srcdir)/libc/locale/Makefile.inc $(srcdir)/libc/misc/Makefile.inc $(srcdir)/libc/posix/Makefile.inc $(srcdir)/libc/reent/Makefile.inc $(srcdir)/libc/search/Makefile.inc $(srcdir)/libc/signal/Makefile.inc $(srcdir)/libc/ssp/Makefile.inc $(srcdir)/libc/stdio64/Makefile.inc $(srcdir)/libc/stdio/Makefile.inc $(srcdir)/libc/stdlib/Makefile.inc $(srcdir)/libc/string/Makefile.inc $(srcdir)/libc/time/Makefile.inc $(srcdir)/libm/Makefile.inc $(srcdir)/libm/common/Makefile.inc $(srcdir)/libm/complex/Makefile.inc $(srcdir)/libm/fenv/Makefile.inc $(srcdir)/libm/mathfp/Makefile.inc $(srcdir)/libm/math/Makefile.inc $(am__empty):
 
 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
 	$(SHELL) ./config.status --recheck
@@ -1046,17 +1010,6 @@ clean-toollibLTLIBRARIES:
 	  echo rm -f $${locs}; \
 	  rm -f $${locs}; \
 	}
-iconvdata/$(am__dirstamp):
-	@$(MKDIR_P) iconvdata
-	@: > iconvdata/$(am__dirstamp)
-iconvdata/iconvdata_EUC_JP_la-dummy.lo: iconvdata/$(am__dirstamp)
-iconvdata/iconvdata_EUC_JP_la-euc-jp.lo: iconvdata/$(am__dirstamp)
-iconvdata/iconvdata_EUC_JP_la-jis0201.lo: iconvdata/$(am__dirstamp)
-iconvdata/iconvdata_EUC_JP_la-jis0208.lo: iconvdata/$(am__dirstamp)
-iconvdata/iconvdata_EUC_JP_la-jis0212.lo: iconvdata/$(am__dirstamp)
-
-iconvdata/EUC-JP.la: $(iconvdata_EUC_JP_la_OBJECTS) $(iconvdata_EUC_JP_la_DEPENDENCIES) $(EXTRA_iconvdata_EUC_JP_la_DEPENDENCIES) iconvdata/$(am__dirstamp)
-	$(AM_V_CCLD)$(iconvdata_EUC_JP_la_LINK) $(am_iconvdata_EUC_JP_la_rpath) $(iconvdata_EUC_JP_la_OBJECTS) $(iconvdata_EUC_JP_la_LIBADD) $(LIBS)
 
 libc.la: $(libc_la_OBJECTS) $(libc_la_DEPENDENCIES) $(EXTRA_libc_la_DEPENDENCIES) 
 	$(AM_V_CCLD)$(libc_la_LINK) $(am_libc_la_rpath) $(libc_la_OBJECTS) $(libc_la_LIBADD) $(LIBS)
@@ -1066,8 +1019,6 @@ libm.la: $(libm_la_OBJECTS) $(libm_la_DEPENDENCIES) $(EXTRA_libm_la_DEPENDENCIES
 
 mostlyclean-compile:
 	-rm -f *.$(OBJEXT)
-	-rm -f iconvdata/*.$(OBJEXT)
-	-rm -f iconvdata/*.lo
 
 distclean-compile:
 	-rm -f *.tab.c
@@ -1081,27 +1032,11 @@ distclean-compile:
 .c.lo:
 	$(AM_V_CC)$(LTCOMPILE) -c -o $@ $<
 
-iconvdata/iconvdata_EUC_JP_la-dummy.lo: iconvdata/dummy.c
-	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(iconvdata_EUC_JP_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o iconvdata/iconvdata_EUC_JP_la-dummy.lo `test -f 'iconvdata/dummy.c' || echo '$(srcdir)/'`iconvdata/dummy.c
-
-iconvdata/iconvdata_EUC_JP_la-euc-jp.lo: iconvdata/euc-jp.c
-	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(iconvdata_EUC_JP_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o iconvdata/iconvdata_EUC_JP_la-euc-jp.lo `test -f 'iconvdata/euc-jp.c' || echo '$(srcdir)/'`iconvdata/euc-jp.c
-
-iconvdata/iconvdata_EUC_JP_la-jis0201.lo: iconvdata/jis0201.c
-	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(iconvdata_EUC_JP_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o iconvdata/iconvdata_EUC_JP_la-jis0201.lo `test -f 'iconvdata/jis0201.c' || echo '$(srcdir)/'`iconvdata/jis0201.c
-
-iconvdata/iconvdata_EUC_JP_la-jis0208.lo: iconvdata/jis0208.c
-	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(iconvdata_EUC_JP_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o iconvdata/iconvdata_EUC_JP_la-jis0208.lo `test -f 'iconvdata/jis0208.c' || echo '$(srcdir)/'`iconvdata/jis0208.c
-
-iconvdata/iconvdata_EUC_JP_la-jis0212.lo: iconvdata/jis0212.c
-	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(iconvdata_EUC_JP_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o iconvdata/iconvdata_EUC_JP_la-jis0212.lo `test -f 'iconvdata/jis0212.c' || echo '$(srcdir)/'`iconvdata/jis0212.c
-
 mostlyclean-libtool:
 	-rm -f *.lo
 
 clean-libtool:
 	-rm -rf .libs _libs
-	-rm -rf iconvdata/.libs iconvdata/_libs
 
 distclean-libtool:
 	-rm -f libtool config.lt
@@ -1282,27 +1217,6 @@ maintainer-clean-aminfo:
 	  echo " rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]"; \
 	  rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]; \
 	done
-install-gconvDATA: $(gconv_DATA)
-	@$(NORMAL_INSTALL)
-	@list='$(gconv_DATA)'; test -n "$(gconvdir)" || list=; \
-	if test -n "$$list"; then \
-	  echo " $(MKDIR_P) '$(DESTDIR)$(gconvdir)'"; \
-	  $(MKDIR_P) "$(DESTDIR)$(gconvdir)" || exit 1; \
-	fi; \
-	for p in $$list; do \
-	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-	  echo "$$d$$p"; \
-	done | $(am__base_list) | \
-	while read files; do \
-	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(gconvdir)'"; \
-	  $(INSTALL_DATA) $$files "$(DESTDIR)$(gconvdir)" || exit $$?; \
-	done
-
-uninstall-gconvDATA:
-	@$(NORMAL_UNINSTALL)
-	@list='$(gconv_DATA)'; test -n "$(gconvdir)" || list=; \
-	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
-	dir='$(DESTDIR)$(gconvdir)'; $(am__uninstall_files_from_dir)
 install-toollibDATA: $(toollib_DATA)
 	@$(NORMAL_INSTALL)
 	@list='$(toollib_DATA)'; test -n "$(toollibdir)" || list=; \
@@ -1443,7 +1357,7 @@ all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(DATA) newlib.h \
 		_newlib_version.h all-local
 installdirs: installdirs-recursive
 installdirs-am:
-	for dir in "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(pkglibdir)" "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(gconvdir)" "$(DESTDIR)$(toollibdir)"; do \
+	for dir in "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(pkglibdir)" "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(toollibdir)"; do \
 	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
 	done
 install: install-recursive
@@ -1473,7 +1387,6 @@ clean-generic:
 distclean-generic:
 	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-	-rm -f iconvdata/$(am__dirstamp)
 	-rm -f libc/$(am__dirstamp)
 	-rm -f libm/$(am__dirstamp)
 
@@ -1505,9 +1418,8 @@ info: info-recursive
 
 info-am: $(INFO_DEPS)
 
-install-data-am: install-data-local install-gconvDATA \
-	install-toollibDATA install-toollibLIBRARIES \
-	install-toollibLTLIBRARIES
+install-data-am: install-data-local install-toollibDATA \
+	install-toollibLIBRARIES install-toollibLTLIBRARIES
 
 install-dvi: install-dvi-recursive
 
@@ -1644,10 +1556,10 @@ ps: ps-recursive
 
 ps-am: $(PSS)
 
-uninstall-am: uninstall-dvi-am uninstall-gconvDATA uninstall-html-am \
-	uninstall-info-am uninstall-pdf-am uninstall-pkglibLTLIBRARIES \
-	uninstall-ps-am uninstall-toollibDATA \
-	uninstall-toollibLIBRARIES uninstall-toollibLTLIBRARIES
+uninstall-am: uninstall-dvi-am uninstall-html-am uninstall-info-am \
+	uninstall-pdf-am uninstall-pkglibLTLIBRARIES uninstall-ps-am \
+	uninstall-toollibDATA uninstall-toollibLIBRARIES \
+	uninstall-toollibLTLIBRARIES
 
 .MAKE: $(am__recursive_targets) all check-am install-am install-strip
 
@@ -1661,18 +1573,17 @@ uninstall-am: uninstall-dvi-am uninstall-gconvDATA uninstall-html-am \
 	distclean-local distclean-tags dvi dvi-am html html-am info \
 	info-am install install-am install-data install-data-am \
 	install-data-local install-dvi install-dvi-am install-exec \
-	install-exec-am install-exec-local install-gconvDATA \
-	install-html install-html-am install-info install-info-am \
-	install-man install-pdf install-pdf-am \
-	install-pkglibLTLIBRARIES install-ps install-ps-am \
-	install-strip install-toollibDATA install-toollibLIBRARIES \
-	install-toollibLTLIBRARIES installcheck installcheck-am \
-	installdirs installdirs-am maintainer-clean \
-	maintainer-clean-aminfo maintainer-clean-generic \
-	maintainer-clean-local mostlyclean mostlyclean-aminfo \
-	mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
-	mostlyclean-local pdf pdf-am ps ps-am tags tags-am uninstall \
-	uninstall-am uninstall-dvi-am uninstall-gconvDATA \
+	install-exec-am install-exec-local install-html \
+	install-html-am install-info install-info-am install-man \
+	install-pdf install-pdf-am install-pkglibLTLIBRARIES \
+	install-ps install-ps-am install-strip install-toollibDATA \
+	install-toollibLIBRARIES install-toollibLTLIBRARIES \
+	installcheck installcheck-am installdirs installdirs-am \
+	maintainer-clean maintainer-clean-aminfo \
+	maintainer-clean-generic maintainer-clean-local mostlyclean \
+	mostlyclean-aminfo mostlyclean-compile mostlyclean-generic \
+	mostlyclean-libtool mostlyclean-local pdf pdf-am ps ps-am tags \
+	tags-am uninstall uninstall-am uninstall-dvi-am \
 	uninstall-html-am uninstall-info-am uninstall-pdf-am \
 	uninstall-pkglibLTLIBRARIES uninstall-ps-am \
 	uninstall-toollibDATA uninstall-toollibLIBRARIES \
diff --git a/newlib/configure b/newlib/configure
index 7b2a45868..7bb5a0fac 100755
--- a/newlib/configure
+++ b/newlib/configure
@@ -658,8 +658,6 @@ CRT0_DIR
 CRT0
 HAVE_CRT0_FALSE
 HAVE_CRT0_TRUE
-HAVE_ICONVDATA_FALSE
-HAVE_ICONVDATA_TRUE
 HAVE_MULTISUBDIR_FALSE
 HAVE_MULTISUBDIR_TRUE
 HAVE_DOC_FALSE
@@ -11660,7 +11658,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11663 "configure"
+#line 11661 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11766,7 +11764,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11769 "configure"
+#line 11767 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -12075,16 +12073,6 @@ else
 fi
 
 
-HAVE_ICONVDATA=false
- if $HAVE_ICONVDATA; then
-  HAVE_ICONVDATA_TRUE=
-  HAVE_ICONVDATA_FALSE='#'
-else
-  HAVE_ICONVDATA_TRUE='#'
-  HAVE_ICONVDATA_FALSE=
-fi
-
-
 CRT0=
 CRT0_DIR=
 if test "x${have_crt0}" = "xyes"; then
@@ -13253,10 +13241,6 @@ if test -z "${HAVE_MULTISUBDIR_TRUE}" && test -z "${HAVE_MULTISUBDIR_FALSE}"; th
   as_fn_error $? "conditional \"HAVE_MULTISUBDIR\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 fi
-if test -z "${HAVE_ICONVDATA_TRUE}" && test -z "${HAVE_ICONVDATA_FALSE}"; then
-  as_fn_error $? "conditional \"HAVE_ICONVDATA\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
 if test -z "${HAVE_CRT0_TRUE}" && test -z "${HAVE_CRT0_FALSE}"; then
   as_fn_error $? "conditional \"HAVE_CRT0\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
diff --git a/newlib/configure.ac b/newlib/configure.ac
index 366fffafc..0ae3e4bb2 100644
--- a/newlib/configure.ac
+++ b/newlib/configure.ac
@@ -347,9 +347,6 @@ AM_CONDITIONAL(HAVE_DOC, test x$have_multisubdir = xno)
 # subdirectory withing the build directory.
 AM_CONDITIONAL(HAVE_MULTISUBDIR, test x$have_multisubdir = xyes)
 
-HAVE_ICONVDATA=false
-AM_CONDITIONAL([HAVE_ICONVDATA], $HAVE_ICONVDATA)
-
 CRT0=
 CRT0_DIR=
 if test "x${have_crt0}" = "xyes"; then
diff --git a/newlib/iconvdata/EUC-JP.irreversible b/newlib/iconvdata/EUC-JP.irreversible
deleted file mode 100644
index 1921ac8f6..000000000
--- a/newlib/iconvdata/EUC-JP.irreversible
+++ /dev/null
@@ -1,2 +0,0 @@
-0x5C	0x00A5
-0x7E	0x203E
diff --git a/newlib/iconvdata/Makefile.inc b/newlib/iconvdata/Makefile.inc
deleted file mode 100644
index 31ccbdf27..000000000
--- a/newlib/iconvdata/Makefile.inc
+++ /dev/null
@@ -1,20 +0,0 @@
-pkglib_LTLIBRARIES += %D%/EUC-JP.la
-
-%C%_EUC_JP_la_SOURCES = %D%/dummy.c
-if !ELIX_LEVEL_1
-%C%_EUC_JP_la_SOURCES += \
-	%D%/euc-jp.c \
-	%D%/jis0201.c \
-	%D%/jis0208.c \
-	%D%/jis0212.c
-endif
-%C%_EUC_JP_la_DEPENDENCIES = $(%C%_EUC_JP_la_LIBADD)
-%C%_EUC_JP_la_CPPFLAGS = \
-	-DNDEBUG \
-	-I$(srcdir)/iconvdata \
-	-I$(srcdir)/libc/sys/linux \
-	$(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
-%C%_EUC_JP_la_LDFLAGS = -module -no-undefined -Xcompiler -Wl,-rpath-link=. -Xcompiler -nostdlib -L. -lc
-
-gconvdir = $(pkglibdir)
-gconv_DATA = %D%/gconv-modules
diff --git a/newlib/iconvdata/SJIS.irreversible b/newlib/iconvdata/SJIS.irreversible
deleted file mode 100644
index c3c28e253..000000000
--- a/newlib/iconvdata/SJIS.irreversible
+++ /dev/null
@@ -1,5 +0,0 @@
-0x5C	0x005C
-0x7E	0x007E
-0x8191	0xFFE0
-0x8192	0xFFE1
-0x81CA	0xFFE2
diff --git a/newlib/iconvdata/dummy.c b/newlib/iconvdata/dummy.c
deleted file mode 100644
index 9b13d4b4a..000000000
--- a/newlib/iconvdata/dummy.c
+++ /dev/null
@@ -1 +0,0 @@
-/* empty file to force proper Makefile creation */
diff --git a/newlib/iconvdata/euc-jp.c b/newlib/iconvdata/euc-jp.c
deleted file mode 100644
index 1a638994a..000000000
--- a/newlib/iconvdata/euc-jp.c
+++ /dev/null
@@ -1,246 +0,0 @@
-/* Mapping tables for EUC-JP handling.
-   Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
-
-   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, write to the Free
-   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-   02111-1307 USA.  */
-
-#include <dlfcn.h>
-#include <stdint.h>
-#include <gconv.h>
-#include <jis0201.h>
-#include <jis0208.h>
-#include <jis0212.h>
-
-/* Definitions used in the body of the `gconv' function.  */
-#define CHARSET_NAME		"EUC-JP//"
-#define FROM_LOOP		from_euc_jp
-#define TO_LOOP			to_euc_jp
-#define DEFINE_INIT		1
-#define DEFINE_FINI		1
-#define MIN_NEEDED_FROM		1
-#define MAX_NEEDED_FROM		3
-#define MIN_NEEDED_TO		4
-
-
-/* First define the conversion function from EUC-JP to UCS4.  */
-#define MIN_NEEDED_INPUT	MIN_NEEDED_FROM
-#define MAX_NEEDED_INPUT	MAX_NEEDED_FROM
-#define MIN_NEEDED_OUTPUT	MIN_NEEDED_TO
-#define LOOPFCT			FROM_LOOP
-#define BODY \
-  {									      \
-    uint32_t ch = *inptr;						      \
-									      \
-    if (ch < 0x8e || (ch >= 0x90 && ch <= 0x9f))			      \
-      ++inptr;								      \
-    else if (ch == 0xff)						      \
-      {									      \
-	/* This is illegal.  */						      \
-	if (! ignore_errors_p ())					      \
-	  {								      \
-	    result = __GCONV_ILLEGAL_INPUT;				      \
-	    break;							      \
-	  }								      \
-									      \
-	++inptr;							      \
-	++*irreversible;						      \
-	continue;							      \
-      }									      \
-    else								      \
-      {									      \
-	/* Two or more byte character.  First test whether the next	      \
-	   character is also available.  */				      \
-	int ch2;							      \
-									      \
-	if (__builtin_expect (inptr + 1 >= inend, 0))			      \
-	  {								      \
-	    /* The second character is not available.  Store the	      \
-	       intermediate result.  */					      \
-	    result = __GCONV_INCOMPLETE_INPUT;				      \
-	    break;							      \
-	  }								      \
-									      \
-	ch2 = inptr[1];							      \
-									      \
-	/* All second bytes of a multibyte character must be >= 0xa1. */      \
-	if (__builtin_expect (ch2 < 0xa1, 0))				      \
-	  {								      \
-	    /* This is an illegal character.  */			      \
-	    if (! ignore_errors_p ())					      \
-	      {								      \
-		result = __GCONV_ILLEGAL_INPUT;				      \
-		break;							      \
-	      }								      \
-									      \
-	    ++inptr;							      \
-	    ++*irreversible;						      \
-	    continue;							      \
-	  }								      \
-									      \
-	if (ch == 0x8e)							      \
-	  {								      \
-	    /* This is code set 2: half-width katakana.  */		      \
-	    ch = jisx0201_to_ucs4 (ch2);				      \
-	    if (__builtin_expect (ch, 0) == __UNKNOWN_10646_CHAR)	      \
-	      {								      \
-		/* Illegal character.  */				      \
-		if (! ignore_errors_p ())				      \
-		  {							      \
-		    /* This is an illegal character.  */		      \
-		    result = __GCONV_ILLEGAL_INPUT;			      \
-		    break;						      \
-		  }							      \
-	      }								      \
-									      \
-	    inptr += 2;							      \
-	  }								      \
-	else								      \
-	  {								      \
-	    const unsigned char *endp;					      \
-									      \
-	    if (ch == 0x8f)						      \
-	      {								      \
-		/* This is code set 3: JIS X 0212-1990.  */		      \
-		endp = inptr + 1;					      \
-									      \
-		ch = jisx0212_to_ucs4 (&endp, inend - endp, 0x80);	      \
-	      }								      \
-	    else							      \
-	      {								      \
-		/* This is code set 1: JIS X 0208.  */			      \
-		endp = inptr;						      \
-									      \
-		ch = jisx0208_to_ucs4 (&endp, inend - inptr, 0x80);	      \
-	      }								      \
-									      \
-	    if (__builtin_expect (ch, 1) == 0)				      \
-	      {								      \
-		/* Not enough input available.  */			      \
-		result = __GCONV_INCOMPLETE_INPUT;			      \
-		break;							      \
-	      }								      \
-	    if (__builtin_expect (ch, 0) == __UNKNOWN_10646_CHAR)	      \
-	      {								      \
-		/* Illegal character.  */				      \
-		if (! ignore_errors_p ())				      \
-		  {							      \
-		    /* This is an illegal character.  */		      \
-		    result = __GCONV_ILLEGAL_INPUT;			      \
-		    break;						      \
-		  }							      \
-									      \
-		inptr += 2;						      \
-		++*irreversible;					      \
-		continue;						      \
-	      }								      \
-	    inptr = endp;						      \
-	  }								      \
-      }									      \
-									      \
-    put32 (outptr, ch);							      \
-    outptr += 4;							      \
-  }
-#define LOOP_NEED_FLAGS
-#include <iconv/loop.c>
-
-
-/* Next, define the other direction.  */
-#define MIN_NEEDED_INPUT	MIN_NEEDED_TO
-#define MIN_NEEDED_OUTPUT	MIN_NEEDED_FROM
-#define MAX_NEEDED_OUTPUT	MAX_NEEDED_FROM
-#define LOOPFCT			TO_LOOP
-#define BODY \
-  {									      \
-    uint32_t ch = get32 (inptr);					      \
-									      \
-    if (ch < 0x8e || (ch >= 0x90 && ch <= 0x9f))			      \
-      /* It's plain ASCII or C1.  */					      \
-      *outptr++ = ch;							      \
-    else if (ch == 0xa5)						      \
-      /* YEN sign => backslash  */					      \
-      *outptr++ = 0x5c;							      \
-    else if (ch == 0x203e)						      \
-      /* overscore => asciitilde */					      \
-      *outptr++ = 0x7e;							      \
-    else								      \
-      {									      \
-	/* Try the JIS character sets.  */				      \
-	size_t found;							      \
-									      \
-	/* See whether we have room for at least two characters.  */	      \
-	if (__builtin_expect (outptr + 1 >= outend, 0))			      \
-	  {								      \
-	    result = __GCONV_FULL_OUTPUT;				      \
-	    break;							      \
-	  }								      \
-									      \
-	found = ucs4_to_jisx0201 (ch, outptr + 1);			      \
-	if (found != __UNKNOWN_10646_CHAR)				      \
-	  {								      \
-	    /* Yes, it's a JIS 0201 character.  Store the shift byte.  */     \
-	    *outptr = 0x8e;						      \
-	    outptr += 2;						      \
-	  }								      \
-	else								      \
-	  {								      \
-	    /* No JIS 0201 character.  */				      \
-	    found = ucs4_to_jisx0208 (ch, outptr, 2);			      \
-	    /* Please note that we always have enough room for the output. */ \
-	    if (found != __UNKNOWN_10646_CHAR)				      \
-	      {								      \
-		/* It's a JIS 0208 character, adjust it for EUC-JP.  */	      \
-		*outptr++ += 0x80;					      \
-		*outptr++ += 0x80;					      \
-	      }								      \
-	    else							      \
-	      {								      \
-		/* No JIS 0208 character.  */				      \
-		found = ucs4_to_jisx0212 (ch, outptr + 1,		      \
-					  outend - outptr - 1);		      \
-		  							      \
-		if (__builtin_expect (found, 1) == 0)			      \
-		  {							      \
-		    /* We ran out of space.  */				      \
-		    result = __GCONV_FULL_OUTPUT;			      \
-		    break;						      \
-		  }							      \
-		else if (__builtin_expect (found, 0) != __UNKNOWN_10646_CHAR) \
-		  {							      \
-		    /* It's a JIS 0212 character, adjust it for EUC-JP.  */   \
-		    *outptr++ = 0x8f;					      \
-		    *outptr++ += 0x80;					      \
-		    *outptr++ += 0x80;					      \
-		  }							      \
-		else							      \
-		  {							      \
-		    UNICODE_TAG_HANDLER (ch, 4);			      \
-									      \
-		    /* Illegal character.  */				      \
-		    STANDARD_ERR_HANDLER (4);				      \
-		  }							      \
-	      }								      \
-	  }								      \
-      }									      \
-									      \
-    inptr += 4;								      \
-  }
-#define LOOP_NEED_FLAGS
-#include <iconv/loop.c>
-
-
-/* Now define the toplevel functions.  */
-#include <iconv/skeleton.c>
diff --git a/newlib/iconvdata/gconv-modules b/newlib/iconvdata/gconv-modules
deleted file mode 100644
index 66bb47377..000000000
--- a/newlib/iconvdata/gconv-modules
+++ /dev/null
@@ -1,1511 +0,0 @@
-# GNU libc iconv configuration.
-# Copyright (C) 1997, 1998, 1999, 2000, 2001 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, write to the Free
-# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-# 02111-1307 USA.
-
-# All lines contain the following information:
-
-# If the lines start with `module'
-#  fromset:	either a name triple or a regular expression triple.
-#  toset:	a name triple or an expression with \N to get regular
-#		expression matching results.
-#  filename:	filename of the module implementing the transformation.
-#		If it is not absolute the path is made absolute by prepending
-#		the directory the configuration file is found in.
-#  cost:	optional cost of the transformation.  Default is 1.
-
-# If the lines start with `alias'
-#  alias:	alias name which is not really recognized.
-#  name:	the real name of the character set
-
-alias	ISO-IR-4//		BS_4730//
-alias	ISO646-GB//		BS_4730//
-alias	GB//			BS_4730//
-alias	UK//			BS_4730//
-alias	CSISO4UNITEDKINGDOM//	BS_4730//
-module	BS_4730//		INTERNAL		ISO646		2
-module	INTERNAL		BS_4730//		ISO646		2
-
-alias	ISO-IR-121//		CSA_Z243.4-1985-1//
-alias	ISO646-CA//		CSA_Z243.4-1985-1//
-alias	CSA7-1//		CSA_Z243.4-1985-1//
-alias	CA//			CSA_Z243.4-1985-1//
-alias	CSISO121CANADIAN1//	CSA_Z243.4-1985-1//
-alias	CSA_Z243.419851//	CSA_Z243.4-1985-1//
-module	CSA_Z243.4-1985-1//	INTERNAL		ISO646		2
-module	INTERNAL		CSA_Z243.4-1985-1//	ISO646		2
-
-alias	ISO-IR-122//		CSA_Z243.4-1985-2//
-alias	ISO646-CA2//		CSA_Z243.4-1985-2//
-alias	CSA7-2//		CSA_Z243.4-1985-2//
-alias	CSISO122CANADIAN2//	CSA_Z243.4-1985-2//
-alias	CSA_Z243.419852//	CSA_Z243.4-1985-2//
-module	CSA_Z243.4-1985-2//	INTERNAL		ISO646		2
-module	INTERNAL		CSA_Z243.4-1985-2//	ISO646		2
-
-alias	ISO-IR-21//		DIN_66003//
-alias	DE//			DIN_66003//
-alias	ISO646-DE//		DIN_66003//
-alias	CSISO21GERMAN//		DIN_66003//
-module	DIN_66003//		INTERNAL		ISO646		2
-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
-
-alias	ISO-IR-17//		ES//
-alias	ISO646-ES//		ES//
-alias	CSISO17SPANISH//	ES//
-module	ES//			INTERNAL		ISO646		2
-module	INTERNAL		ES//			ISO646		2
-
-alias	ISO-IR-85//		ES2//
-alias	ISO646-ES2//		ES2//
-alias	CSISO85SPANISH2//	ES2//
-module	ES2//			INTERNAL		ISO646		2
-module	INTERNAL		ES2//			ISO646		2
-
-alias	ISO-IR-57//		GB_1988-80//
-alias	CN//			GB_1988-80//
-alias	ISO646-CN//		GB_1988-80//
-alias	CSISO58GB1988//		GB_1988-80//
-alias	GB_198880//		GB_1988-80//
-module	GB_1988-80//		INTERNAL		ISO646		2
-module	INTERNAL		GB_1988-80//		ISO646		2
-
-alias	ISO-IR-15//		IT//
-alias	ISO646-IT//		IT//
-alias	CSISO15ITALIAN//	IT//
-module	IT//			INTERNAL		ISO646		2
-module	INTERNAL		IT//			ISO646		2
-
-alias	ISO-IR-14//		JIS_C6220-1969-RO//
-alias	JP//			JIS_C6220-1969-RO//
-alias	ISO646-JP//		JIS_C6220-1969-RO//
-alias	CSISO14JISC6220RO//	JIS_C6220-1969-RO//
-alias	JIS_C62201969RO//	JIS_C6220-1969-RO//
-module	JIS_C6220-1969-RO//	INTERNAL		ISO646		2
-module	INTERNAL		JIS_C6220-1969-RO//	ISO646		2
-
-alias	ISO-IR-92//		JIS_C6229-1984-B//
-alias	ISO646-JP-OCR-B//	JIS_C6229-1984-B//
-alias	JP-OCR-B//		JIS_C6229-1984-B//
-alias	CSISO92JISC62991984B//	JIS_C6229-1984-B//
-alias	JIS_C62291984B//	JIS_C6229-1984-B//
-module	JIS_C6229-1984-B//	INTERNAL		ISO646		2
-module	INTERNAL		JIS_C6229-1984-B//	ISO646		2
-
-alias	ISO-IR-141//		JUS_I.B1.002//
-alias	ISO646-YU//		JUS_I.B1.002//
-alias	JS//			JUS_I.B1.002//
-alias	YU//			JUS_I.B1.002//
-alias	CSISO141JUSIB1002//	JUS_I.B1.002//
-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
-
-alias	ISO-IR-86//		MSZ_7795.3//
-alias	ISO646-HU//		MSZ_7795.3//
-alias	HU//			MSZ_7795.3//
-alias	CSISO86HUNGARIAN//	MSZ_7795.3//
-module	MSZ_7795.3//		INTERNAL		ISO646		2
-module	INTERNAL		MSZ_7795.3//		ISO646		2
-
-alias	CUBA//			NC_NC00-10//
-alias	NC_NC00-10:81//		NC_NC00-10//
-alias	ISO-IR-151//		NC_NC00-10//
-alias	ISO646-CU//		NC_NC00-10//
-alias	CSISO151CUBA//		NC_NC00-10//
-alias	NC_NC0010//		NC_NC00-10//
-module	NC_NC00-10//		INTERNAL		ISO646		2
-module	INTERNAL		NC_NC00-10//		ISO646		2
-
-alias	ISO-IR-69//		NF_Z_62-010//
-alias	ISO646-FR//		NF_Z_62-010//
-alias	FR//			NF_Z_62-010//
-alias	CSISO69FRENCH//		NF_Z_62-010//
-alias	NF_Z_62010//		NF_Z_62-010//
-module	NF_Z_62-010//		INTERNAL		ISO646		2
-module	INTERNAL		NF_Z_62-010//		ISO646		2
-
-alias	ISO-IR-25//		NF_Z_62-010_1973//
-alias	ISO646-FR1//		NF_Z_62-010_1973//
-alias	NF_Z_62-010_(1973)//	NF_Z_62-010_1973//
-alias	CSISO25FRENCH//		NF_Z_62-010_1973//
-alias	NF_Z_62010_1973//	NF_Z_62-010_1973//
-module	NF_Z_62-010_1973//	INTERNAL		ISO646		2
-module	INTERNAL		NF_Z_62-010_1973//	ISO646		2
-
-alias	ISO-IR-60//		NS_4551-1//
-alias	ISO646-NO//		NS_4551-1//
-alias	NO//			NS_4551-1//
-alias	CSISO60DANISHNORWEGIAN// NS_4551-1//
-alias	CSISO60NORWEGIAN1//	NS_4551-1//
-alias	NS_45511//		NS_4551-1//
-module	NS_4551-1//		INTERNAL		ISO646		2
-module	INTERNAL		NS_4551-1//		ISO646		2
-
-alias	ISO646-NO2//		NS_4551-2//
-alias	ISO-IR-61//		NS_4551-2//
-alias	NO2//			NS_4551-2//
-alias	CSISO61NORWEGIAN2//	NS_4551-2//
-alias	NS_45512//		NS_4551-2//
-module	NS_4551-2//		INTERNAL		ISO646		2
-module	INTERNAL		NS_4551-2//		ISO646		2
-
-alias	ISO-IR-16//		PT//
-alias	ISO646-PT//		PT//
-alias	CSISO16PORTUGESE//	PT//
-module	PT//			INTERNAL		ISO646		2
-module	INTERNAL		PT//			ISO646		2
-
-alias	ISO-IR-84//		PT2//
-alias	ISO646-PT2//		PT2//
-alias	CSISO84PORTUGUESE2//	PT2//
-module	PT2//			INTERNAL		ISO646		2
-module	INTERNAL		PT2//			ISO646		2
-
-alias	ISO-IR-10//		SEN_850200_B//
-alias	FI//			SEN_850200_B//
-alias	ISO646-FI//		SEN_850200_B//
-alias	ISO646-SE//		SEN_850200_B//
-alias	SE//			SEN_850200_B//
-alias	CSISO10SWEDISH//	SEN_850200_B//
-alias	SS636127//		SEN_850200_B//
-module	SEN_850200_B//		INTERNAL		ISO646		2
-module	INTERNAL		SEN_850200_B//		ISO646		2
-
-alias	ISO-IR-11//		SEN_850200_C//
-alias	ISO646-SE2//		SEN_850200_C//
-alias	SE2//			SEN_850200_C//
-alias	CSISO11SWEDISHFORNAMES// SEN_850200_C//
-module	SEN_850200_C//		INTERNAL		ISO646		2
-module	INTERNAL		SEN_850200_C//		ISO646		2
-
-#	from			to			module		cost
-alias	ISO-IR-100//		ISO-8859-1//
-alias	ISO_8859-1:1987//	ISO-8859-1//
-alias	ISO_8859-1//		ISO-8859-1//
-alias	ISO8859-1//		ISO-8859-1//
-alias	ISO88591//		ISO-8859-1//
-alias	LATIN1//		ISO-8859-1//
-alias	L1//			ISO-8859-1//
-alias	IBM819//		ISO-8859-1//
-alias	CP819//			ISO-8859-1//
-alias	CSISOLATIN1//		ISO-8859-1//
-alias	8859_1//		ISO-8859-1//
-alias	OSF00010001//		ISO-8859-1//
-module	ISO-8859-1//		INTERNAL		ISO8859-1	1
-module	INTERNAL		ISO-8859-1//		ISO8859-1	1
-
-#	from			to			module		cost
-alias	ISO-IR-101//		ISO-8859-2//
-alias	ISO_8859-2:1987//	ISO-8859-2//
-alias	ISO_8859-2//		ISO-8859-2//
-alias	ISO8859-2//		ISO-8859-2//
-alias	ISO88592//		ISO-8859-2//
-alias	LATIN2//		ISO-8859-2//
-alias	L2//			ISO-8859-2//
-alias	CSISOLATIN2//		ISO-8859-2//
-alias	8859_2//		ISO-8859-2//
-alias	OSF00010002//		ISO-8859-2//
-alias	IBM912//		ISO-8859-2//
-alias	CP912//			ISO-8859-2//
-module	ISO-8859-2//		INTERNAL		ISO8859-2	1
-module	INTERNAL		ISO-8859-2//		ISO8859-2	1
-
-#	from			to			 module		cost
-alias	ISO-IR-109//		ISO-8859-3//
-alias	ISO_8859-3:1988//	ISO-8859-3//
-alias	ISO_8859-3//		ISO-8859-3//
-alias	ISO8859-3//		ISO-8859-3//
-alias	ISO88593//		ISO-8859-3//
-alias	LATIN3//		ISO-8859-3//
-alias	L3//			ISO-8859-3//
-alias	CSISOLATIN3//		ISO-8859-3//
-alias	8859_3//		ISO-8859-3//
-alias	OSF00010003//		ISO-8859-3//
-module	ISO-8859-3//		INTERNAL		ISO8859-3	1
-module	INTERNAL		ISO-8859-3//		ISO8859-3	1
-
-#	from			to			module		cost
-alias	ISO-IR-110//		ISO-8859-4//
-alias	ISO_8859-4:1988//	ISO-8859-4//
-alias	ISO_8859-4//		ISO-8859-4//
-alias	ISO8859-4//		ISO-8859-4//
-alias	ISO88594//		ISO-8859-4//
-alias	LATIN4//		ISO-8859-4//
-alias	L4//			ISO-8859-4//
-alias	CSISOLATIN4//		ISO-8859-4//
-alias	8859_4//		ISO-8859-4//
-alias	OSF00010004//		ISO-8859-4//
-module	ISO-8859-4//		INTERNAL		ISO8859-4	1
-module	INTERNAL		ISO-8859-4//		ISO8859-4	1
-
-#	from			to			module		cost
-alias	ISO-IR-144//		ISO-8859-5//
-alias	ISO_8859-5:1988//	ISO-8859-5//
-alias	ISO_8859-5//		ISO-8859-5//
-alias	ISO8859-5//		ISO-8859-5//
-alias	ISO88595//		ISO-8859-5//
-alias	CYRILLIC//		ISO-8859-5//
-alias	CSISOLATINCYRILLIC//	ISO-8859-5//
-alias	8859_5//		ISO-8859-5//
-alias	OSF00010005//		ISO-8859-5//
-alias	IBM915//		ISO-8859-5//
-alias	CP915//			ISO-8859-5//
-module	ISO-8859-5//		INTERNAL		ISO8859-5	1
-module	INTERNAL		ISO-8859-5//		ISO8859-5	1
-
-#	from			to			module		cost
-alias	ISO-IR-127//		ISO-8859-6//
-alias	ISO_8859-6:1987//	ISO-8859-6//
-alias	ISO_8859-6//		ISO-8859-6//
-alias	ISO8859-6//		ISO-8859-6//
-alias	ISO88596//		ISO-8859-6//
-alias	ECMA-114//		ISO-8859-6//
-alias	ASMO-708//		ISO-8859-6//
-alias	ARABIC//		ISO-8859-6//
-alias	CSISOLATINARABIC//	ISO-8859-6//
-alias	8859_6//		ISO-8859-6//
-alias	OSF00010006//		ISO-8859-6//
-alias	IBM1089//		ISO-8859-6//
-alias	CP1089//		ISO-8859-6//
-module	ISO-8859-6//		INTERNAL		ISO8859-6	1
-module	INTERNAL		ISO-8859-6//		ISO8859-6	1
-
-#	from			to			module		cost
-alias	ISO-IR-126//		ISO-8859-7//
-alias	ISO_8859-7:1987//	ISO-8859-7//
-alias	ISO_8859-7//		ISO-8859-7//
-alias	ISO8859-7//		ISO-8859-7//
-alias	ISO88597//		ISO-8859-7//
-alias	ELOT_928//		ISO-8859-7//
-alias	ECMA-118//		ISO-8859-7//
-alias	GREEK//			ISO-8859-7//
-alias	GREEK8//		ISO-8859-7//
-alias	CSISOLATINGREEK//	ISO-8859-7//
-alias	8859_7//		ISO-8859-7//
-alias	OSF00010007//		ISO-8859-7//
-alias	IBM813//		ISO-8859-7//
-alias	CP813//			ISO-8859-7//
-module	ISO-8859-7//		INTERNAL		ISO8859-7	1
-module	INTERNAL		ISO-8859-7//		ISO8859-7	1
-
-#	from			to			module		cost
-alias	ISO-IR-138//		ISO-8859-8//
-alias	ISO_8859-8:1988//	ISO-8859-8//
-alias	ISO_8859-8//		ISO-8859-8//
-alias	ISO8859-8//		ISO-8859-8//
-alias	ISO88598//		ISO-8859-8//
-alias	HEBREW//		ISO-8859-8//
-alias	CSISOLATINHEBREW//	ISO-8859-8//
-alias	8859_8//		ISO-8859-8//
-alias	OSF00010008//		ISO-8859-8//
-alias	IBM916//		ISO-8859-8//
-alias	CP916//			ISO-8859-8//
-module	ISO-8859-8//		INTERNAL		ISO8859-8	1
-module	INTERNAL		ISO-8859-8//		ISO8859-8	1
-
-#	from			to			module		cost
-alias	ISO-IR-148//		ISO-8859-9//
-alias	ISO_8859-9:1989//	ISO-8859-9//
-alias	ISO_8859-9//		ISO-8859-9//
-alias	ISO8859-9//		ISO-8859-9//
-alias	ISO88599//		ISO-8859-9//
-alias	LATIN5//		ISO-8859-9//
-alias	L5//			ISO-8859-9//
-alias	CSISOLATIN5//		ISO-8859-9//
-alias	8859_9//		ISO-8859-9//
-alias	OSF00010009//		ISO-8859-9//
-alias	IBM920//		ISO-8859-9//
-alias	CP920//			ISO-8859-9//
-alias	TS-5881//		ISO-8859-9//
-alias	ECMA-128//		ISO-8859-9//
-module	ISO-8859-9//		INTERNAL		ISO8859-9	1
-module	INTERNAL		ISO-8859-9//		ISO8859-9	1
-
-#	from			to			module		cost
-alias	ISO-IR-157//		ISO-8859-10//
-alias	ISO_8859-10:1992//	ISO-8859-10//
-alias	ISO_8859-10//		ISO-8859-10//
-alias	ISO8859-10//		ISO-8859-10//
-alias	ISO885910//		ISO-8859-10//
-alias	LATIN6//		ISO-8859-10//
-alias	L6//			ISO-8859-10//
-alias	CSISOLATIN6//		ISO-8859-10//
-alias	OSF0001000A//		ISO-8859-10//
-module	ISO-8859-10//		INTERNAL		ISO8859-10	1
-module	INTERNAL		ISO-8859-10//		ISO8859-10	1
-
-#	from			to			module		cost
-module	ISO-8859-11//		INTERNAL		ISO8859-11	1
-module	INTERNAL		ISO-8859-11//		ISO8859-11	1
-
-#	from			to			module		cost
-alias	ISO8859-13//		ISO-8859-13//
-alias	ISO885913//		ISO-8859-13//
-alias	ISO-IR-179//		ISO-8859-13//
-alias	LATIN7//		ISO-8859-13//
-alias	L7//			ISO-8859-13//
-alias	BALTIC//		ISO-8859-13//
-module	ISO-8859-13//		INTERNAL		ISO8859-13	1
-module	INTERNAL		ISO-8859-13//		ISO8859-13	1
-
-#	from			to			module		cost
-alias	ISO8859-14//		ISO-8859-14//
-alias	ISO885914//		ISO-8859-14//
-alias	ISO-IR-199//		ISO-8859-14//
-alias	LATIN8//		ISO-8859-14//
-alias	L8//			ISO-8859-14//
-alias	ISO_8859-14:1998//	ISO-8859-14//
-alias	ISO_8859-14//		ISO-8859-14//
-alias	ISO-CELTIC//		ISO-8859-14//
-module	ISO-8859-14//		INTERNAL		ISO8859-14	1
-module	INTERNAL		ISO-8859-14//		ISO8859-14	1
-
-#	from			to			module		cost
-alias	ISO8859-15//		ISO-8859-15//
-alias	ISO885915//		ISO-8859-15//
-alias	ISO-IR-203//		ISO-8859-15//
-alias	ISO_8859-15:1998//	ISO-8859-15//
-module	ISO-8859-15//		INTERNAL		ISO8859-15	1
-module	INTERNAL		ISO-8859-15//		ISO8859-15	1
-
-#	from			to			module		cost
-alias	ISO8859-16//		ISO-8859-16//
-alias	ISO885916//		ISO-8859-16//
-alias	ISO-IR-226//		ISO-8859-16//
-alias	LATIN10//		ISO-8859-16//
-alias	L10//			ISO-8859-16//
-module	ISO-8859-16//		INTERNAL		ISO8859-16	1
-module	INTERNAL		ISO-8859-16//		ISO8859-16	1
-
-#	from			to			module		cost
-alias	T.61//			T.61-8BIT//
-alias	ISO-IR-103//		T.61-8BIT//
-alias	CSISO103T618BIT//	T.61-8BIT//
-alias	T.618BIT//		T.61-8BIT//
-module	T.61-8BIT//		INTERNAL		T.61		1
-module	INTERNAL		T.61-8BIT//		T.61		1
-
-#	from			to			module		cost
-alias	ISO-IR-156//		ISO_6937//
-alias	ISO_6937:1992//		ISO_6937//
-alias	ISO6937//		ISO_6937//
-module	ISO_6937//		INTERNAL		ISO_6937	1
-module	INTERNAL		ISO_6937//		ISO_6937	1
-
-
-#	from			to			module		cost
-alias	ISO-IR-90//		ISO_6937-2//
-alias	ISO_6937-2:1983//	ISO_6937-2//
-alias	CSISO90//		ISO_6937-2//
-alias	ISO_69372//		ISO_6937-2//
-module	ISO_6937-2//		INTERNAL		ISO_6937-2	1
-module	INTERNAL		ISO_6937-2//		ISO_6937-2	1
-
-#	from			to			module		cost
-alias	SHIFT-JIS//		SJIS//
-alias	SHIFT_JIS//		SJIS//
-alias	CP932//			SJIS//
-alias	MS_KANJI//		SJIS//
-alias	CSSHIFTJIS//		SJIS//
-module	SJIS//			INTERNAL		SJIS		1
-module	INTERNAL		SJIS//			SJIS		1
-
-#	from			to			module		cost
-alias	KOI8//			KOI-8//
-module	KOI-8//			INTERNAL		KOI-8		1
-module	INTERNAL		KOI-8//			KOI-8		1
-
-#	from			to			module		cost
-alias	CSKOI8R//		KOI8-R//
-alias	KOI8R//			KOI8-R//
-module	KOI8-R//		INTERNAL		KOI8-R		1
-module	INTERNAL		KOI8-R//		KOI8-R		1
-
-#	from			to			module		cost
-alias	ISO-IR-19//		LATIN-GREEK//
-alias	CSISO19LATINGREEK//	LATIN-GREEK//
-alias	LATINGREEK//		LATIN-GREEK//
-module	LATIN-GREEK//		INTERNAL		LATIN-GREEK	1
-module	INTERNAL		LATIN-GREEK//		LATIN-GREEK	1
-
-#	from			to			module		cost
-alias	ISO-IR-27//		LATIN-GREEK-1//
-alias	CSISO27LATINGREEK1//	LATIN-GREEK-1//
-alias	LATINGREEK1//		LATIN-GREEK-1//
-module	LATIN-GREEK-1//		INTERNAL		LATIN-GREEK-1	1
-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//
-alias	HPROMAN8//		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//
-alias	EBCDICATDE//		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//
-alias	EBCDICATDEA//		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//
-alias	EBCDICCAFR//		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//
-alias	EBCDICDKNO//		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//
-alias	EBCDICDKNOA//		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//
-alias	EBCDICES//		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//
-alias	EBCDICESA//		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//
-alias	EBCDICESS//		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//
-alias	EBCDICFISE//		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//
-alias	EBCDICFISEA//		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//
-alias	EBCDICFR//		EBCDIC-FR//
-module	EBCDIC-FR//		INTERNAL		EBCDIC-FR	1
-module	INTERNAL		EBCDIC-FR//		EBCDIC-FR	1
-
-#	from			to			module		cost
-alias	EBCDICISFRISS//		EBCDIC-IS-FRISS//
-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//
-alias	EBCDICIT//		EBCDIC-IT//
-module	EBCDIC-IT//		INTERNAL		EBCDIC-IT	1
-module	INTERNAL		EBCDIC-IT//		EBCDIC-IT	1
-
-#	from			to			module		cost
-alias	CSEBCDICPT//		EBCDIC-PT//
-alias	EBCDICPT//		EBCDIC-PT//
-module	EBCDIC-PT//		INTERNAL		EBCDIC-PT	1
-module	INTERNAL		EBCDIC-PT//		EBCDIC-PT	1
-
-#	from			to			module		cost
-alias	CSEBCDICUK//		EBCDIC-UK//
-alias	EBCDICUK//		EBCDIC-UK//
-module	EBCDIC-UK//		INTERNAL		EBCDIC-UK	1
-module	INTERNAL		EBCDIC-UK//		EBCDIC-UK	1
-
-#	from			to			module		cost
-alias	CSEBCDICUS//		EBCDIC-US//
-alias	EBCDICUS//		EBCDIC-US//
-module	EBCDIC-US//		INTERNAL		EBCDIC-US	1
-module	INTERNAL		EBCDIC-US//		EBCDIC-US	1
-
-#	from			to			module		cost
-alias	CP037//			IBM037//
-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//
-alias	CP1070//		IBM037//
-alias	CP282//			IBM037//
-module	IBM037//		INTERNAL		IBM037		1
-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
-
-#	from			to			module		cost
-alias	EBCDIC-INT1//		IBM256//
-module	IBM256//		INTERNAL		IBM256		1
-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
-
-#	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
-
-#	from			to			module		cost
-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
-
-#	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
-
-#	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//
-alias	CP1079//		IBM284//
-module	IBM284//		INTERNAL		IBM284		1
-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
-
-#	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
-
-#	from			to			module		cost
-alias	CP297//			IBM297//
-alias	EBCDIC-CP-FR//		IBM297//
-alias	CSIBM297//		IBM297//
-alias	OSF10020129//		IBM297//
-alias	CP1081//		IBM297//
-module	IBM297//		INTERNAL		IBM297		1
-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
-
-#	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
-
-#	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
-
-#	from			to			module		cost
-alias	CP500//			IBM500//
-alias	500//			IBM500//
-alias	500V1//			IBM500//
-alias	EBCDIC-CP-BE//		IBM500//
-alias	EBCDIC-CP-CH//		IBM500//
-alias	CSIBM500//		IBM500//
-alias	OSF100201F4//		IBM500//
-alias	CP1084//		IBM500//
-module	IBM500//		INTERNAL		IBM500		1
-module	INTERNAL		IBM500//		IBM500		1
-
-#	from			to			module		cost
-alias	CP850//			IBM850//
-alias	850//			IBM850//
-alias	CSPC850MULTILINGUAL//	IBM850//
-alias	OSF10020352//		IBM850//
-module	IBM850//		INTERNAL		IBM850		1
-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
-
-#	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
-
-#	from			to			module		cost
-alias	IBM-856//		IBM856//
-alias	CP856//			IBM856//
-alias	856//			IBM856//
-alias	CSIBM856//		IBM856//
-module	IBM856//		INTERNAL		IBM856		1
-module	INTERNAL		IBM856//		IBM856		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
-
-#	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
-
-#	from			to			module		cost
-alias	CP862//			IBM862//
-alias	862//			IBM862//
-alias	CSPC862LATINHEBREW//	IBM862//
-alias	OSF1002035E//		IBM862//
-module	IBM862//		INTERNAL		IBM862		1
-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
-
-#	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
-
-#	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
-
-#	from			to			module		cost
-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
-
-#	from			to			module		cost
-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
-
-#	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
-
-#	from			to			module		cost
-alias	CP875//			IBM875//
-alias	EBCDIC-GREEK//		IBM875//
-alias	OSF1002036B//		IBM875//
-module	IBM875//		INTERNAL		IBM875		1
-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
-
-#	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
-
-#	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
-
-#	from			to			module		cost
-alias	IBM-922//		IBM922//
-alias	CP922//			IBM922//
-alias	CSIBM922//		IBM922//
-module	IBM922//		INTERNAL		IBM922		1
-module	INTERNAL		IBM922//		IBM922		1
-
-#	from			to			module		cost
-alias	IBM-930//		IBM930//
-alias	CP930//			IBM930//
-alias	EBCDIC-CP-AR2//		IBM930//
-alias	CSIBM930//		IBM930//
-module	IBM930//		INTERNAL		IBM930		1
-module	INTERNAL		IBM930//		IBM930		1
-
-#	from			to			module		cost
-alias	IBM-932//		IBM932//
-alias	CSIBM932//		IBM932//
-module	IBM932//		INTERNAL		IBM932		1
-module	INTERNAL		IBM932//		IBM932		1
-
-#	from			to			module		cost
-alias	IBM-933//		IBM933//
-alias	CP933//			IBM933//
-alias	EBCDIC-CP-AR2//		IBM933//
-alias	CSIBM933//		IBM933//
-module	IBM933//		INTERNAL		IBM933		1
-module	INTERNAL		IBM933//		IBM933		1
-
-#	from			to			module		cost
-alias	IBM-935//		IBM935//
-alias	CP935//			IBM935//
-alias	EBCDIC-CP-AR2//		IBM935//
-alias	CSIBM935//		IBM935//
-module	IBM935//		INTERNAL		IBM935		1
-module	INTERNAL		IBM935//		IBM935		1
-
-#	from			to			module		cost
-alias	IBM-937//		IBM937//
-alias	CP937//			IBM937//
-alias	EBCDIC-CP-AR2//		IBM937//
-alias	CSIBM937//		IBM937//
-module	IBM937//		INTERNAL		IBM937		1
-module	INTERNAL		IBM937//		IBM937		1
-
-#	from			to			module		cost
-alias	IBM-939//		IBM939//
-alias	CP939//			IBM939//
-alias	EBCDIC-CP-AR2//		IBM939//
-alias	CSIBM939//		IBM939//
-module	IBM939//		INTERNAL		IBM939		1
-module	INTERNAL		IBM939//		IBM939		1
-
-#	from			to			module		cost
-alias	IBM-943//		IBM943//
-alias	CSIBM943//		IBM943//
-module	IBM943//		INTERNAL		IBM943		1
-module	INTERNAL		IBM943//		IBM943		1
-
-#	from			to			module		cost
-alias	CP1004//		IBM1004//
-alias	OS2LATIN1//		IBM1004//
-module	IBM1004//		INTERNAL		IBM1004		1
-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
-
-#	from			to			module		cost
-alias	IBM-1046//		IBM1046//
-alias	CP1046//		IBM1046//
-alias	1046//			IBM1046//
-module	IBM1046//		INTERNAL		IBM1046		1
-module	INTERNAL		IBM1046//		IBM1046		1
-
-#	from			to			module		cost
-alias	CP1047//		IBM1047//
-alias	1047//			IBM1047//
-alias	OSF10020417//		IBM1047//
-module	IBM1047//		INTERNAL		IBM1047		1
-module	INTERNAL		IBM1047//		IBM1047		1
-
-#	from			to			module		cost
-alias	IBM-1124//		IBM1124//
-alias	CP1124//		IBM1124//
-alias	CSIBM1124//		IBM1124//
-module	IBM1124//		INTERNAL		IBM1124		1
-module	INTERNAL		IBM1124//		IBM1124		1
-
-#	from			to			module		cost
-alias	IBM-1129//		IBM1129//
-alias	CP1129//		IBM1129//
-alias	CSIBM1129//		IBM1129//
-module	IBM1129//		INTERNAL		IBM1129		1
-module	INTERNAL		IBM1129//		IBM1129		1
-
-#	from			to			module		cost
-alias	IBM-1160//		IBM1160//
-alias	CP1160//		IBM1160//
-alias	CSIBM1160//		IBM1160//
-module	IBM1160//		INTERNAL		IBM1160		1
-module	INTERNAL		IBM1160//		IBM1160		1
-
-#	from			to			module		cost
-alias	IBM-1161//		IBM1161//
-alias	CP1161//		IBM1161//
-alias	CSIBM1161//		IBM1161//
-module	IBM1161//		INTERNAL		IBM1161		1
-module	INTERNAL		IBM1161//		IBM1161		1
-
-#	from			to			module		cost
-alias	IBM-1132//		IBM1132//
-alias	CP1132//		IBM1132//
-alias	CSIBM1132//		IBM1132//
-module	IBM1132//		INTERNAL		IBM1132		1
-module	INTERNAL		IBM1132//		IBM1132		1
-
-#	from			to			module		cost
-alias	IBM-1133//		IBM1133//
-alias	CP1133//		IBM1133//
-alias	CSIBM1133//		IBM1133//
-module	IBM1133//		INTERNAL		IBM1133		1
-module	INTERNAL		IBM1133//		IBM1133		1
-
-#	from			to			module		cost
-alias	IBM-1162//		IBM1162//
-alias	CP1162//		IBM1162//
-alias	CSIBM11621162//		IBM1162//
-module	IBM1162//		INTERNAL		IBM1162		1
-module	INTERNAL		IBM1162//		IBM1162		1
-
-#	from			to			module		cost
-alias	IBM-1163//		IBM1163//
-alias	CP1163//		IBM1163//
-alias	CSIBM1163//		IBM1163//
-module	IBM1163//		INTERNAL		IBM1163		1
-module	INTERNAL		IBM1163//		IBM1163		1
-
-#	from			to			module		cost
-alias	IBM-1164//		IBM1164//
-alias	CP1164//		IBM1164//
-alias	CSIBM1164//		IBM1164//
-module	IBM1164//		INTERNAL		IBM1164		1
-module	INTERNAL		IBM1164//		IBM1164		1
-
-#	from			to			module		cost
-alias	EUCKR//			EUC-KR//
-alias	CSEUCKR//		EUC-KR//
-alias	OSF0004000a//		EUC-KR//
-module	EUC-KR//		INTERNAL		EUC-KR		1
-module	INTERNAL		EUC-KR//		EUC-KR		1
-
-#	from			to			module		cost
-alias	MSCP949//		UHC//
-alias	CP949//			UHC//
-alias	OSF100203B5//		UHC//
-module	UHC//			INTERNAL		UHC		1
-module	INTERNAL		UHC//			UHC		1
-
-#	from			to			module		cost
-alias	MSCP1361//		JOHAB//
-alias	CP1361//		JOHAB//
-module	JOHAB//			INTERNAL		JOHAB		1
-module	INTERNAL		JOHAB//			JOHAB		1
-
-#	from			to			module		cost
-alias	BIG-FIVE//		BIG5//
-alias	BIGFIVE//		BIG5//
-alias	BIG-5//			BIG5//
-alias	CN-BIG5//		BIG5//
-alias	CP950//			BIG5//
-module	BIG5//			INTERNAL		BIG5		1
-module	INTERNAL		BIG5//			BIG5		1
-
-#	from			to			module		cost
-alias	BIG5-HKSCS//		BIG5HKSCS//
-module	BIG5HKSCS//		INTERNAL		BIG5HKSCS	1
-module	INTERNAL		BIG5HKSCS//		BIG5HKSCS	1
-
-#	from			to			module		cost
-alias	EUCJP//			EUC-JP//
-alias	CSEUCPKDFMTJAPANESE//	EUC-JP//
-alias	OSF00030010//		EUC-JP//
-alias	UJIS//			EUC-JP//
-module	EUC-JP//		INTERNAL		EUC-JP		1
-module	INTERNAL		EUC-JP//		EUC-JP		1
-
-#	from			to			module		cost
-alias	EUCCN//			EUC-CN//
-alias	GB2312//		EUC-CN//
-alias	csGB2312//		EUC-CN//
-alias	CN-GB//			EUC-CN//
-module	EUC-CN//		INTERNAL		EUC-CN		1
-module	INTERNAL		EUC-CN//		EUC-CN		1
-
-#	from			to			module		cost
-module	EUC-CN//		BIG5//			GBBIG5		1
-module	BIG5//			EUC-CN//		GBBIG5		1
-
-#	from			to			module		cost
-alias	GB13000//		GBK//
-alias	CP936//			GBK//
-module	GBK//			INTERNAL		GBK		1
-module	INTERNAL		GBK//			GBK		1
-
-#	from			to			module		cost
-module	GBK//			EUC-CN//		GBGBK		1
-module	EUC-CN//		GBK//			GBGBK		1
-
-#	from			to			module		cost
-alias	EUCTW//			EUC-TW//
-alias	OSF0005000a//		EUC-TW//
-module	EUC-TW//		INTERNAL		EUC-TW		1
-module	INTERNAL		EUC-TW//		EUC-TW		1
-
-#	from			to			module		cost
-alias	MS-EE//			CP1250//
-alias	WINDOWS-1250//		CP1250//
-module	CP1250//		INTERNAL		CP1250		1
-module	INTERNAL		CP1250//		CP1250		1
-
-#	from			to			module		cost
-alias	MS-CYRL//		CP1251//
-alias	WINDOWS-1251//		CP1251//
-module	CP1251//		INTERNAL		CP1251		1
-module	INTERNAL		CP1251//		CP1251		1
-
-#	from			to			module		cost
-alias	MS-ANSI//		CP1252//
-alias	WINDOWS-1252//		CP1252//
-module	CP1252//		INTERNAL		CP1252		1
-module	INTERNAL		CP1252//		CP1252		1
-
-#	from			to			module		cost
-alias	MS-GREEK//		CP1253//
-alias	WINDOWS-1253//		CP1253//
-module	CP1253//		INTERNAL		CP1253		1
-module	INTERNAL		CP1253//		CP1253		1
-
-#	from			to			module		cost
-alias	MS-TURK//		CP1254//
-alias	WINDOWS-1254//		CP1254//
-module	CP1254//		INTERNAL		CP1254		1
-module	INTERNAL		CP1254//		CP1254		1
-
-#	from			to			module		cost
-alias	MS-HEBR//		CP1255//
-alias	WINDOWS-1255//		CP1255//
-module	CP1255//		INTERNAL		CP1255		1
-module	INTERNAL		CP1255//		CP1255		1
-
-#	from			to			module		cost
-alias	MS-ARAB//		CP1256//
-alias	WINDOWS-1256//		CP1256//
-module	CP1256//		INTERNAL		CP1256		1
-module	INTERNAL		CP1256//		CP1256		1
-
-#	from			to			module		cost
-alias	WINBALTRIM//		CP1257//
-alias	WINDOWS-1257//		CP1257//
-module	CP1257//		INTERNAL		CP1257		1
-module	INTERNAL		CP1257//		CP1257		1
-
-#	from			to			module		cost
-alias	WINDOWS-1258//		CP1258//
-module	CP1258//		INTERNAL		CP1258		1
-module	INTERNAL		CP1258//		CP1258		1
-
-#	from			to			module		cost
-alias	874//			IBM874//
-alias	CP874//			IBM874//
-module	IBM874//		INTERNAL		IBM874		1
-module	INTERNAL		IBM874//		IBM874		1
-
-#	from			to			module		cost
-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
-
-#	from			to			module		cost
-alias	CSISO2022JP//		ISO-2022-JP//
-alias	ISO2022JP//		ISO-2022-JP//
-module	ISO-2022-JP//		INTERNAL		ISO-2022-JP	1
-module	INTERNAL		ISO-2022-JP//		ISO-2022-JP	1
-
-#	from			to			module		cost
-alias	CSISO2022JP2//		ISO-2022-JP-2//
-alias	ISO2022JP2//		ISO-2022-JP-2//
-module	ISO-2022-JP-2//		INTERNAL		ISO-2022-JP	1
-module	INTERNAL		ISO-2022-JP-2//		ISO-2022-JP	1
-
-#	from			to			module		cost
-alias	CSISO2022KR//		ISO-2022-KR//
-alias	ISO2022KR//		ISO-2022-KR//
-module	ISO-2022-KR//		INTERNAL		ISO-2022-KR	1
-module	INTERNAL		ISO-2022-KR//		ISO-2022-KR	1
-
-#	from			to			module		cost
-alias	CSISO2022CN//		ISO-2022-CN//
-alias	ISO2022CN//		ISO-2022-CN//
-module	ISO-2022-CN//		INTERNAL		ISO-2022-CN	1
-module	INTERNAL		ISO-2022-CN//		ISO-2022-CN	1
-
-#	from			to			module		cost
-alias	ISO2022CNEXT//		ISO-2022-CN-EXT//
-module	ISO-2022-CN-EXT//	INTERNAL		ISO-2022-CN-EXT	1
-module	INTERNAL		ISO-2022-CN-EXT//	ISO-2022-CN-EXT	1
-
-#	from			to			module		cost
-alias	MAC//			MACINTOSH//
-alias	CSMACINTOSH//		MACINTOSH//
-module	MACINTOSH//		INTERNAL		MACINTOSH	1
-module	INTERNAL		MACINTOSH//		MACINTOSH	1
-
-#	from			to			module		cost
-alias	ISO-IR-143//		IEC_P27-1//
-alias	CSISO143IECP271//	IEC_P27-1//
-alias	IEC_P271//		IEC_P27-1//
-module	IEC_P27-1//		INTERNAL		IEC_P27-1	1
-module	INTERNAL		IEC_P27-1//		IEC_P27-1	1
-
-#	from			to			module		cost
-alias	ISO_9036//		ASMO_449//
-alias	ARABIC7//		ASMO_449//
-alias	ISO-IR-89//		ASMO_449//
-alias	CSISO89ASMO449//	ASMO_449//
-module	ASMO_449//		INTERNAL		ASMO_449	1
-module	INTERNAL		ASMO_449//		ASMO_449	1
-
-#	from			to			module		cost
-alias	ANSI_X3.110-1983//	ANSI_X3.110//
-alias	ISO-IR-99//		ANSI_X3.110//
-alias	CSA_T500-1983//		ANSI_X3.110//
-alias	CSA_T500//		ANSI_X3.110//
-alias	NAPLPS//		ANSI_X3.110//
-alias	CSISO99NAPLPS//		ANSI_X3.110//
-module	ANSI_X3.110//		INTERNAL		ANSI_X3.110	1
-module	INTERNAL		ANSI_X3.110//		ANSI_X3.110	1
-
-#	from			to			module		cost
-alias	ISO-IR-139//		CSN_369103//
-alias	CSISO139CSN369103//	CSN_369103//
-module	CSN_369103//		INTERNAL		CSN_369103	1
-module	INTERNAL		CSN_369103//		CSN_369103	1
-
-#	from			to			module		cost
-alias	CWI-2//			CWI//
-alias	CP-HU//			CWI//
-module	CWI//			INTERNAL		CWI		1
-module	INTERNAL		CWI//			CWI		1
-
-#	from			to			module		cost
-alias	DEC//			DEC-MCS//
-alias	CSDECMCS//		DEC-MCS//
-alias	DECMCS//		DEC-MCS//
-module	DEC-MCS//		INTERNAL		DEC-MCS		1
-module	INTERNAL		DEC-MCS//		DEC-MCS		1
-
-#	from			to			module		cost
-alias	ISO-IR-111//		ECMA-CYRILLIC//
-alias	CSISO111ECMACYRILLIC//	ECMA-CYRILLIC//
-alias	ECMACYRILLIC//		ECMA-CYRILLIC//
-module	ECMA-CYRILLIC//		INTERNAL		ECMA-CYRILLIC	1
-module	INTERNAL		ECMA-CYRILLIC//		ECMA-CYRILLIC	1
-
-#	from			to			module		cost
-alias	ST_SEV_358-88//		GOST_19768-74//
-alias	GOST_19768//		GOST_19768-74//
-alias	ISO-IR-153//		GOST_19768-74//
-alias	CSISO153GOST1976874//	GOST_19768-74//
-alias	GOST_1976874//		GOST_19768-74//
-module	GOST_19768-74//		INTERNAL		GOST_19768-74	1
-module	INTERNAL		GOST_19768-74//		GOST_19768-74	1
-
-#	from			to			module		cost
-alias	ISO-IR-150//		GREEK-CCITT//
-alias	CSISO150//		GREEK-CCITT//
-alias	CSISO150GREEKCCITT//	GREEK-CCITT//
-alias	GREEKCCITT//		GREEK-CCITT//
-module	GREEK-CCITT//		INTERNAL		GREEK-CCITT	1
-module	INTERNAL		GREEK-CCITT//		GREEK-CCITT	1
-
-#	from			to			module		cost
-alias	ISO-IR-88//		GREEK7//
-alias	CSISO88GREEK7//		GREEK7//
-module	GREEK7//		INTERNAL		GREEK7		1
-module	INTERNAL		GREEK7//		GREEK7		1
-
-#	from			to			module		cost
-alias	ISO-IR-18//		GREEK7-OLD//
-alias	CSISO18GREEK7OLD//	GREEK7-OLD//
-alias	GREEK7OLD//		GREEK7-OLD//
-module	GREEK7-OLD//		INTERNAL		GREEK7-OLD	1
-module	INTERNAL		GREEK7-OLD//		GREEK7-OLD	1
-
-#	from			to			module		cost
-alias	ISO-IR-49//		INIS//
-alias	CSISO49INIS//		INIS//
-module	INIS//			INTERNAL		INIS		1
-module	INTERNAL		INIS//			INIS		1
-
-#	from			to			module		cost
-alias	ISO-IR-50//		INIS-8//
-alias	CSISO50INIS8//		INIS-8//
-alias	INIS8//			INIS-8//
-module	INIS-8//		INTERNAL		INIS-8		1
-module	INTERNAL		INIS-8//		INIS-8		1
-
-#	from			to			module		cost
-alias	ISO-IR-51//		INIS-CYRILLIC//
-alias	CSISO51INISCYRILLIC//	INIS-CYRILLIC//
-alias	INISCYRILLIC//		INIS-CYRILLIC//
-module	INIS-CYRILLIC//		INTERNAL		INIS-CYRILLIC	1
-module	INTERNAL		INIS-CYRILLIC//		INIS-CYRILLIC	1
-
-#	from			to			module		cost
-alias	ISO-IR-98//		ISO_2033//
-alias	ISO_2033-1983//		ISO_2033//
-alias	E13B/			ISO_2033//
-alias	CSISO2033//		ISO_2033//
-module	ISO_2033//		INTERNAL		ISO_2033	1
-module	INTERNAL		ISO_2033//		ISO_2033	1
-
-#	from			to			module		cost
-alias	ISO-IR-37//		ISO_5427//
-alias	KOI-7//			ISO_5427//
-alias	CSISO5427CYRILLIC//	ISO_5427//
-module	ISO_5427//		INTERNAL		ISO_5427	1
-module	INTERNAL		ISO_5427//		ISO_5427	1
-
-#	from			to			module		cost
-alias	ISO-IR-54//		ISO_5427-EXT//
-alias	ISO_5427:1981//		ISO_5427-EXT//
-alias	CSISO5427CYRILLIC1981//	ISO_5427-EXT//
-alias	ISO_5427EXT//		ISO_5427-EXT//
-module	ISO_5427-EXT//		INTERNAL		ISO_5427-EXT	1
-module	INTERNAL		ISO_5427-EXT//		ISO_5427-EXT	1
-
-#	from			to			module		cost
-alias	ISO-IR-55//		ISO_5428//
-alias	ISO_5428:1980//		ISO_5428//
-alias	CSISO5428GREEK//	ISO_5428//
-module	ISO_5428//		INTERNAL		ISO_5428	1
-module	INTERNAL		ISO_5428//		ISO_5428	1
-
-#	from			to			module		cost
-alias	ISO-IR-155//		ISO_10367-BOX//
-alias	CSISO10367BOX//		ISO_10367-BOX//
-alias	ISO_10367BOX//		ISO_10367-BOX//
-module	ISO_10367-BOX//		INTERNAL		ISO_10367-BOX	1
-module	INTERNAL		ISO_10367-BOX//		ISO_10367-BOX	1
-
-#	from			to			module		cost
-alias	MACIS//			MAC-IS//
-module	MAC-IS//		INTERNAL		MAC-IS		1
-module	INTERNAL		MAC-IS//		MAC-IS		1
-
-#	from			to			module		cost
-alias	MACUK//			MAC-UK//
-alias	MACUKRAINIAN//		MAC-UK//
-alias	MAC-CYRILLIC//		MAC-UK//
-alias	MACCYRILLIC//		MAC-UK//
-module	MAC-UK//		INTERNAL		MAC-UK		1
-module	INTERNAL		MAC-UK//		MAC-UK		1
-
-#	from			to			module		cost
-alias	MS-MAC-CYRILLIC//	CP10007//
-alias	MSMACCYRILLIC//		CP10007//
-module	CP10007//		INTERNAL		CP10007		1
-module	INTERNAL		CP10007//		CP10007		1
-
-#	from			to			module		cost
-alias	ISO-IR-9-1//		NATS-DANO//
-alias	CSNATSDANO//		NATS-DANO//
-alias	NATSDANO//		NATS-DANO//
-module	NATS-DANO//		INTERNAL		NATS-DANO	1
-module	INTERNAL		NATS-DANO//		NATS-DANO	1
-
-#	from			to			module		cost
-alias	ISO-IR-8-1//		NATS-SEFI//
-alias	CSNATSSEFI//		NATS-SEFI//
-alias	NATSSEFI//		NATS-SEFI//
-module	NATS-SEFI//		INTERNAL		NATS-SEFI	1
-module	INTERNAL		NATS-SEFI//		NATS-SEFI	1
-
-#	from			to			module		cost
-alias	WS2//			WIN-SAMI-2//
-alias	WINSAMI2//		WIN-SAMI-2//
-module	WIN-SAMI-2//		INTERNAL		SAMI-WS2	1
-module	INTERNAL		WIN-SAMI-2//		SAMI-WS2	1
-
-#	from			to			module		cost
-module	ISO-IR-197//		INTERNAL		ISO-IR-197	1
-module	INTERNAL		ISO-IR-197//		ISO-IR-197	1
-
-#	from			to			module		cost
-alias	TIS620//		TIS-620//
-alias	TIS620-0//		TIS-620//
-alias	TIS620.2529-1//		TIS-620//
-alias	TIS620.2533-0//		TIS-620//
-alias	ISO-IR-166//		TIS-620//
-module	TIS-620//		INTERNAL		TIS-620		1
-module	INTERNAL		TIS-620//		TIS-620		1
-
-#	from			to			module		cost
-alias	KOI8U//			KOI8-U//
-module	KOI8-U//		INTERNAL		KOI8-U		1
-module	INTERNAL		KOI8-U//		KOI8-U		1
-
-#	from			to			module		cost
-alias	ISIRI3342//		ISIRI-3342//
-module	ISIRI-3342//		INTERNAL		ISIRI-3342	1
-module	INTERNAL		ISIRI-3342//		ISIRI-3342	1
-
-#	from			to			module		cost
-alias	UTF16//			UTF-16//
-module	UTF-16//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16//		UTF-16		1
-
-#	from			to			module		cost
-alias	UTF16LE//		UTF-16LE//
-module	UTF-16LE//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16LE//		UTF-16		1
-
-#	from			to			module		cost
-alias	UTF16BE//		UTF-16BE//
-module	UTF-16BE//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16BE//		UTF-16		1
-
-#	from			to			module		cost
-alias	CSUNICODE//		UNICODE//
-module	UNICODE//		INTERNAL		UNICODE		1
-module	INTERNAL		UNICODE//		UNICODE		1
-
-#	from			to			module		cost
-alias	UTF32//			UTF-32//
-module	UTF-32//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF32LE//		UTF-32LE//
-module	UTF-32LE//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32LE//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF32BE//		UTF-32BE//
-module	UTF-32BE//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32BE//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF7//			UTF-7//
-module	UTF-7//			INTERNAL		UTF-7		1
-module	INTERNAL		UTF-7//			UTF-7		1
-
-#	from			to			module		cost
-module	GB18030//		INTERNAL		GB18030		1
-module	INTERNAL		GB18030//		GB18030		1
-
-#	from			to			module		cost
-module	VISCII//		INTERNAL		VISCII		1
-module	INTERNAL		VISCII//		VISCII		1
-
-#	from			to			module		cost
-module	KOI8-T//		INTERNAL		KOI8-T		1
-module	INTERNAL		KOI8-T//		KOI8-T		1
-
-#	from			to			module		cost
-module	GEORGIAN-PS//		INTERNAL		GEORGIAN-PS	1
-module	INTERNAL		GEORGIAN-PS//		GEORGIAN-PS	1
-
-#	from			to			module		cost
-module	GEORGIAN-ACADEMY//	INTERNAL		GEORGIAN-ACADEMY 1
-module	INTERNAL		GEORGIAN-ACADEMY//	GEORGIAN-ACADEMY 1
-
-#	from			to			module		cost
-module	ISO-IR-209//		INTERNAL		ISO-IR-209	1
-module	INTERNAL		ISO-IR-209//		ISO-IR-209	1
-
-#	from			to			module		cost
-module	MAC-SAMI//		INTERNAL		MAC-SAMI	1
-module	INTERNAL		MAC-SAMI//		MAC-SAMI	1
-
-#	from			to			module		cost
-module	ARMSCII-8//		INTERNAL		ARMSCII-8	1
-module	INTERNAL		ARMSCII-8//		ARMSCII-8	1
-
-#	from			to			module		cost
-alias	TCVN//			TCVN5712-1//
-alias	TCVN-5712//		TCVN5712-1//
-alias	TCVN5712-1:1993//	TCVN5712-1//
-module	TCVN5712-1//		INTERNAL		TCVN5712-1	1
-module	INTERNAL		TCVN5712-1//		TCVN5712-1	1
diff --git a/newlib/iconvdata/jis0201.c b/newlib/iconvdata/jis0201.c
deleted file mode 100644
index a4a23cb35..000000000
--- a/newlib/iconvdata/jis0201.c
+++ /dev/null
@@ -1,58 +0,0 @@
-/* Mapping tables for JIS0201 handling.
-   Copyright (C) 1997, 1998 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
-
-   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, write to the Free
-   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-   02111-1307 USA.  */
-
-#include <stdint.h>
-
-
-const uint32_t __jisx0201_to_ucs4[256] =
-{
-  0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
-  0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f,
-  0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017,
-  0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x001e, 0x001f,
-  0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027,
-  0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f,
-  0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037,
-  0x0038, 0x0039, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x003f,
-  0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047,
-  0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f,
-  0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057,
-  0x0058, 0x0059, 0x005a, 0x005b, 0x00a5, 0x005d, 0x005e, 0x005f,
-  0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067,
-  0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006e, 0x006f,
-  0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077,
-  0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x203e, 0x0000,
-  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
-  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
-  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
-  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
-  0x0000, 0xff61, 0xff62, 0xff63, 0xff64, 0xff65, 0xff66, 0xff67,
-  0xff68, 0xff69, 0xff6a, 0xff6b, 0xff6c, 0xff6d, 0xff6e, 0xff6f,
-  0xff70, 0xff71, 0xff72, 0xff73, 0xff74, 0xff75, 0xff76, 0xff77,
-  0xff78, 0xff79, 0xff7a, 0xff7b, 0xff7c, 0xff7d, 0xff7e, 0xff7f,
-  0xff80, 0xff81, 0xff82, 0xff83, 0xff84, 0xff85, 0xff86, 0xff87,
-  0xff88, 0xff89, 0xff8a, 0xff8b, 0xff8c, 0xff8d, 0xff8e, 0xff8f,
-  0xff90, 0xff91, 0xff92, 0xff93, 0xff94, 0xff95, 0xff96, 0xff97,
-  0xff98, 0xff99, 0xff9a, 0xff9b, 0xff9c, 0xff9d, 0xff9e, 0xff9f,
-  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
-  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
-  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
-  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
-};
diff --git a/newlib/iconvdata/jis0201.h b/newlib/iconvdata/jis0201.h
deleted file mode 100644
index 6fae3a288..000000000
--- a/newlib/iconvdata/jis0201.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Access functions for JISX0201 conversion.
-   Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
-
-   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, write to the Free
-   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-   02111-1307 USA.  */
-
-#ifndef _JIS0201_H
-#define _JIS0201_H	1
-
-/* Conversion table.  */
-extern const uint32_t __jisx0201_to_ucs4[];
-
-
-static inline uint32_t
-jisx0201_to_ucs4 (char ch)
-{
-  uint32_t val = __jisx0201_to_ucs4[(unsigned char) ch];
-
-  if (val == 0 && ch != '\0')
-    val = __UNKNOWN_10646_CHAR;
-
-  return val;
-}
-
-
-static inline size_t
-ucs4_to_jisx0201 (uint32_t wch, char *s)
-{
-  char ch;
-
-  if (wch == 0xa5)
-    ch = '\x5c';
-  else if (wch == 0x203e)
-    ch = '\x7e';
-  else if (wch < 0x7e && wch != 0x5c)
-    ch = wch;
-  else if (wch >= 0xff61 && wch <= 0xff9f)
-    ch = wch - 0xfec0;
-  else
-    return __UNKNOWN_10646_CHAR;
-
-  s[0] = ch;
-  return 1;
-}
-
-#endif /* jis0201.h */
diff --git a/newlib/iconvdata/jis0208.c b/newlib/iconvdata/jis0208.c
deleted file mode 100644
index 1f16ad2f7..000000000
--- a/newlib/iconvdata/jis0208.c
+++ /dev/null
@@ -1,5012 +0,0 @@
-/* Mapping tables for JIS0208 handling.
-   Copyright (C) 1997, 1998 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
-
-   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, write to the Free
-   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-   02111-1307 USA.  */
-
-#include <stdint.h>
-
-#include "jis0208.h"
-
-
-/* We use one big table for the mapping.  We know that the first byte
-   is in range 0x21 to 0xea.  The second byte never is in the ranges
-   0x00 to 0x20 and 0x7f to 0xff.  Compacting the table by excluding
-   these ranges we get a table with only this gaps:
-
-   at	0x222e	0x2241	0x2250	0x226a	0x2279	0x2321	0x2339	0x235a
-   len	12	9	12	8	5	15	8	7
-
-   at	0x237a	0x2473	0x2576	0x2638	0x2658	0x2741	0x2771	0x2840
-   len	4	11	8	9	38	16	13	62
-
-   at	0x4f53
-   len	43
-
-   It's not worth trying to use these gaps.  The table can be generated
-   using
-
-   egrep '^0x' < .../eastasia/jis/jis0208.txt |
-   perl tab.pl
-
-   with tab.pl containing:
-   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-   $n=0;
-   while (<>) {
-     local($sjis, $jis, $ucs4, %rest) = split;
-     local($u)=hex($ucs4);
-     local($s)=hex($jis);
-     printf ("\n ") if ($n % 4 eq 0);
-     ++$n;
-     printf (" [0x%04x] = 0x%04x,",
-	     int(($s - 0x2121) / 256) * 94 + (($s - 0x2121) & 0xff), $u);
-   }
-   printf ("\n");
-   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-*/
-const uint16_t __jis0208_to_ucs[0x1e80] =
-{
-  [0x0000] = 0x3000, [0x0001] = 0x3001, [0x0002] = 0x3002, [0x0003] = 0xff0c,
-  [0x0004] = 0xff0e, [0x0005] = 0x30fb, [0x0006] = 0xff1a, [0x0007] = 0xff1b,
-  [0x0008] = 0xff1f, [0x0009] = 0xff01, [0x000a] = 0x309b, [0x000b] = 0x309c,
-  [0x000c] = 0x00b4, [0x000d] = 0xff40, [0x000e] = 0x00a8, [0x000f] = 0xff3e,
-  [0x0010] = 0xffe3, [0x0011] = 0xff3f, [0x0012] = 0x30fd, [0x0013] = 0x30fe,
-  [0x0014] = 0x309d, [0x0015] = 0x309e, [0x0016] = 0x3003, [0x0017] = 0x4edd,
-  [0x0018] = 0x3005, [0x0019] = 0x3006, [0x001a] = 0x3007, [0x001b] = 0x30fc,
-  [0x001c] = 0x2015, [0x001d] = 0x2010, [0x001e] = 0xff0f, [0x001f] = 0xff3c,
-  [0x0020] = 0x301c, [0x0021] = 0x2016, [0x0022] = 0xff5c, [0x0023] = 0x2026,
-  [0x0024] = 0x2025, [0x0025] = 0x2018, [0x0026] = 0x2019, [0x0027] = 0x201c,
-  [0x0028] = 0x201d, [0x0029] = 0xff08, [0x002a] = 0xff09, [0x002b] = 0x3014,
-  [0x002c] = 0x3015, [0x002d] = 0xff3b, [0x002e] = 0xff3d, [0x002f] = 0xff5b,
-  [0x0030] = 0xff5d, [0x0031] = 0x3008, [0x0032] = 0x3009, [0x0033] = 0x300a,
-  [0x0034] = 0x300b, [0x0035] = 0x300c, [0x0036] = 0x300d, [0x0037] = 0x300e,
-  [0x0038] = 0x300f, [0x0039] = 0x3010, [0x003a] = 0x3011, [0x003b] = 0xff0b,
-  [0x003c] = 0x2212, [0x003d] = 0x00b1, [0x003e] = 0x00d7, [0x003f] = 0x00f7,
-  [0x0040] = 0xff1d, [0x0041] = 0x2260, [0x0042] = 0xff1c, [0x0043] = 0xff1e,
-  [0x0044] = 0x2266, [0x0045] = 0x2267, [0x0046] = 0x221e, [0x0047] = 0x2234,
-  [0x0048] = 0x2642, [0x0049] = 0x2640, [0x004a] = 0x00b0, [0x004b] = 0x2032,
-  [0x004c] = 0x2033, [0x004d] = 0x2103, [0x004e] = 0xffe5, [0x004f] = 0xff04,
-  [0x0050] = 0x00a2, [0x0051] = 0x00a3, [0x0052] = 0xff05, [0x0053] = 0xff03,
-  [0x0054] = 0xff06, [0x0055] = 0xff0a, [0x0056] = 0xff20, [0x0057] = 0x00a7,
-  [0x0058] = 0x2606, [0x0059] = 0x2605, [0x005a] = 0x25cb, [0x005b] = 0x25cf,
-  [0x005c] = 0x25ce, [0x005d] = 0x25c7, [0x005e] = 0x25c6, [0x005f] = 0x25a1,
-  [0x0060] = 0x25a0, [0x0061] = 0x25b3, [0x0062] = 0x25b2, [0x0063] = 0x25bd,
-  [0x0064] = 0x25bc, [0x0065] = 0x203b, [0x0066] = 0x3012, [0x0067] = 0x2192,
-  [0x0068] = 0x2190, [0x0069] = 0x2191, [0x006a] = 0x2193, [0x006b] = 0x3013,
-  [0x0077] = 0x2208, [0x0078] = 0x220b, [0x0079] = 0x2286, [0x007a] = 0x2287,
-  [0x007b] = 0x2282, [0x007c] = 0x2283, [0x007d] = 0x222a, [0x007e] = 0x2229,
-  [0x0087] = 0x2227, [0x0088] = 0x2228, [0x0089] = 0x00ac, [0x008a] = 0x21d2,
-  [0x008b] = 0x21d4, [0x008c] = 0x2200, [0x008d] = 0x2203, [0x0099] = 0x2220,
-  [0x009a] = 0x22a5, [0x009b] = 0x2312, [0x009c] = 0x2202, [0x009d] = 0x2207,
-  [0x009e] = 0x2261, [0x009f] = 0x2252, [0x00a0] = 0x226a, [0x00a1] = 0x226b,
-  [0x00a2] = 0x221a, [0x00a3] = 0x223d, [0x00a4] = 0x221d, [0x00a5] = 0x2235,
-  [0x00a6] = 0x222b, [0x00a7] = 0x222c, [0x00af] = 0x212b, [0x00b0] = 0x2030,
-  [0x00b1] = 0x266f, [0x00b2] = 0x266d, [0x00b3] = 0x266a, [0x00b4] = 0x2020,
-  [0x00b5] = 0x2021, [0x00b6] = 0x00b6, [0x00bb] = 0x25ef, [0x00cb] = 0xff10,
-  [0x00cc] = 0xff11, [0x00cd] = 0xff12, [0x00ce] = 0xff13, [0x00cf] = 0xff14,
-  [0x00d0] = 0xff15, [0x00d1] = 0xff16, [0x00d2] = 0xff17, [0x00d3] = 0xff18,
-  [0x00d4] = 0xff19, [0x00dc] = 0xff21, [0x00dd] = 0xff22, [0x00de] = 0xff23,
-  [0x00df] = 0xff24, [0x00e0] = 0xff25, [0x00e1] = 0xff26, [0x00e2] = 0xff27,
-  [0x00e3] = 0xff28, [0x00e4] = 0xff29, [0x00e5] = 0xff2a, [0x00e6] = 0xff2b,
-  [0x00e7] = 0xff2c, [0x00e8] = 0xff2d, [0x00e9] = 0xff2e, [0x00ea] = 0xff2f,
-  [0x00eb] = 0xff30, [0x00ec] = 0xff31, [0x00ed] = 0xff32, [0x00ee] = 0xff33,
-  [0x00ef] = 0xff34, [0x00f0] = 0xff35, [0x00f1] = 0xff36, [0x00f2] = 0xff37,
-  [0x00f3] = 0xff38, [0x00f4] = 0xff39, [0x00f5] = 0xff3a, [0x00fc] = 0xff41,
-  [0x00fd] = 0xff42, [0x00fe] = 0xff43, [0x00ff] = 0xff44, [0x0100] = 0xff45,
-  [0x0101] = 0xff46, [0x0102] = 0xff47, [0x0103] = 0xff48, [0x0104] = 0xff49,
-  [0x0105] = 0xff4a, [0x0106] = 0xff4b, [0x0107] = 0xff4c, [0x0108] = 0xff4d,
-  [0x0109] = 0xff4e, [0x010a] = 0xff4f, [0x010b] = 0xff50, [0x010c] = 0xff51,
-  [0x010d] = 0xff52, [0x010e] = 0xff53, [0x010f] = 0xff54, [0x0110] = 0xff55,
-  [0x0111] = 0xff56, [0x0112] = 0xff57, [0x0113] = 0xff58, [0x0114] = 0xff59,
-  [0x0115] = 0xff5a, [0x011a] = 0x3041, [0x011b] = 0x3042, [0x011c] = 0x3043,
-  [0x011d] = 0x3044, [0x011e] = 0x3045, [0x011f] = 0x3046, [0x0120] = 0x3047,
-  [0x0121] = 0x3048, [0x0122] = 0x3049, [0x0123] = 0x304a, [0x0124] = 0x304b,
-  [0x0125] = 0x304c, [0x0126] = 0x304d, [0x0127] = 0x304e, [0x0128] = 0x304f,
-  [0x0129] = 0x3050, [0x012a] = 0x3051, [0x012b] = 0x3052, [0x012c] = 0x3053,
-  [0x012d] = 0x3054, [0x012e] = 0x3055, [0x012f] = 0x3056, [0x0130] = 0x3057,
-  [0x0131] = 0x3058, [0x0132] = 0x3059, [0x0133] = 0x305a, [0x0134] = 0x305b,
-  [0x0135] = 0x305c, [0x0136] = 0x305d, [0x0137] = 0x305e, [0x0138] = 0x305f,
-  [0x0139] = 0x3060, [0x013a] = 0x3061, [0x013b] = 0x3062, [0x013c] = 0x3063,
-  [0x013d] = 0x3064, [0x013e] = 0x3065, [0x013f] = 0x3066, [0x0140] = 0x3067,
-  [0x0141] = 0x3068, [0x0142] = 0x3069, [0x0143] = 0x306a, [0x0144] = 0x306b,
-  [0x0145] = 0x306c, [0x0146] = 0x306d, [0x0147] = 0x306e, [0x0148] = 0x306f,
-  [0x0149] = 0x3070, [0x014a] = 0x3071, [0x014b] = 0x3072, [0x014c] = 0x3073,
-  [0x014d] = 0x3074, [0x014e] = 0x3075, [0x014f] = 0x3076, [0x0150] = 0x3077,
-  [0x0151] = 0x3078, [0x0152] = 0x3079, [0x0153] = 0x307a, [0x0154] = 0x307b,
-  [0x0155] = 0x307c, [0x0156] = 0x307d, [0x0157] = 0x307e, [0x0158] = 0x307f,
-  [0x0159] = 0x3080, [0x015a] = 0x3081, [0x015b] = 0x3082, [0x015c] = 0x3083,
-  [0x015d] = 0x3084, [0x015e] = 0x3085, [0x015f] = 0x3086, [0x0160] = 0x3087,
-  [0x0161] = 0x3088, [0x0162] = 0x3089, [0x0163] = 0x308a, [0x0164] = 0x308b,
-  [0x0165] = 0x308c, [0x0166] = 0x308d, [0x0167] = 0x308e, [0x0168] = 0x308f,
-  [0x0169] = 0x3090, [0x016a] = 0x3091, [0x016b] = 0x3092, [0x016c] = 0x3093,
-  [0x0178] = 0x30a1, [0x0179] = 0x30a2, [0x017a] = 0x30a3, [0x017b] = 0x30a4,
-  [0x017c] = 0x30a5, [0x017d] = 0x30a6, [0x017e] = 0x30a7, [0x017f] = 0x30a8,
-  [0x0180] = 0x30a9, [0x0181] = 0x30aa, [0x0182] = 0x30ab, [0x0183] = 0x30ac,
-  [0x0184] = 0x30ad, [0x0185] = 0x30ae, [0x0186] = 0x30af, [0x0187] = 0x30b0,
-  [0x0188] = 0x30b1, [0x0189] = 0x30b2, [0x018a] = 0x30b3, [0x018b] = 0x30b4,
-  [0x018c] = 0x30b5, [0x018d] = 0x30b6, [0x018e] = 0x30b7, [0x018f] = 0x30b8,
-  [0x0190] = 0x30b9, [0x0191] = 0x30ba, [0x0192] = 0x30bb, [0x0193] = 0x30bc,
-  [0x0194] = 0x30bd, [0x0195] = 0x30be, [0x0196] = 0x30bf, [0x0197] = 0x30c0,
-  [0x0198] = 0x30c1, [0x0199] = 0x30c2, [0x019a] = 0x30c3, [0x019b] = 0x30c4,
-  [0x019c] = 0x30c5, [0x019d] = 0x30c6, [0x019e] = 0x30c7, [0x019f] = 0x30c8,
-  [0x01a0] = 0x30c9, [0x01a1] = 0x30ca, [0x01a2] = 0x30cb, [0x01a3] = 0x30cc,
-  [0x01a4] = 0x30cd, [0x01a5] = 0x30ce, [0x01a6] = 0x30cf, [0x01a7] = 0x30d0,
-  [0x01a8] = 0x30d1, [0x01a9] = 0x30d2, [0x01aa] = 0x30d3, [0x01ab] = 0x30d4,
-  [0x01ac] = 0x30d5, [0x01ad] = 0x30d6, [0x01ae] = 0x30d7, [0x01af] = 0x30d8,
-  [0x01b0] = 0x30d9, [0x01b1] = 0x30da, [0x01b2] = 0x30db, [0x01b3] = 0x30dc,
-  [0x01b4] = 0x30dd, [0x01b5] = 0x30de, [0x01b6] = 0x30df, [0x01b7] = 0x30e0,
-  [0x01b8] = 0x30e1, [0x01b9] = 0x30e2, [0x01ba] = 0x30e3, [0x01bb] = 0x30e4,
-  [0x01bc] = 0x30e5, [0x01bd] = 0x30e6, [0x01be] = 0x30e7, [0x01bf] = 0x30e8,
-  [0x01c0] = 0x30e9, [0x01c1] = 0x30ea, [0x01c2] = 0x30eb, [0x01c3] = 0x30ec,
-  [0x01c4] = 0x30ed, [0x01c5] = 0x30ee, [0x01c6] = 0x30ef, [0x01c7] = 0x30f0,
-  [0x01c8] = 0x30f1, [0x01c9] = 0x30f2, [0x01ca] = 0x30f3, [0x01cb] = 0x30f4,
-  [0x01cc] = 0x30f5, [0x01cd] = 0x30f6, [0x01d6] = 0x0391, [0x01d7] = 0x0392,
-  [0x01d8] = 0x0393, [0x01d9] = 0x0394, [0x01da] = 0x0395, [0x01db] = 0x0396,
-  [0x01dc] = 0x0397, [0x01dd] = 0x0398, [0x01de] = 0x0399, [0x01df] = 0x039a,
-  [0x01e0] = 0x039b, [0x01e1] = 0x039c, [0x01e2] = 0x039d, [0x01e3] = 0x039e,
-  [0x01e4] = 0x039f, [0x01e5] = 0x03a0, [0x01e6] = 0x03a1, [0x01e7] = 0x03a3,
-  [0x01e8] = 0x03a4, [0x01e9] = 0x03a5, [0x01ea] = 0x03a6, [0x01eb] = 0x03a7,
-  [0x01ec] = 0x03a8, [0x01ed] = 0x03a9, [0x01f6] = 0x03b1, [0x01f7] = 0x03b2,
-  [0x01f8] = 0x03b3, [0x01f9] = 0x03b4, [0x01fa] = 0x03b5, [0x01fb] = 0x03b6,
-  [0x01fc] = 0x03b7, [0x01fd] = 0x03b8, [0x01fe] = 0x03b9, [0x01ff] = 0x03ba,
-  [0x0200] = 0x03bb, [0x0201] = 0x03bc, [0x0202] = 0x03bd, [0x0203] = 0x03be,
-  [0x0204] = 0x03bf, [0x0205] = 0x03c0, [0x0206] = 0x03c1, [0x0207] = 0x03c3,
-  [0x0208] = 0x03c4, [0x0209] = 0x03c5, [0x020a] = 0x03c6, [0x020b] = 0x03c7,
-  [0x020c] = 0x03c8, [0x020d] = 0x03c9, [0x0234] = 0x0410, [0x0235] = 0x0411,
-  [0x0236] = 0x0412, [0x0237] = 0x0413, [0x0238] = 0x0414, [0x0239] = 0x0415,
-  [0x023a] = 0x0401, [0x023b] = 0x0416, [0x023c] = 0x0417, [0x023d] = 0x0418,
-  [0x023e] = 0x0419, [0x023f] = 0x041a, [0x0240] = 0x041b, [0x0241] = 0x041c,
-  [0x0242] = 0x041d, [0x0243] = 0x041e, [0x0244] = 0x041f, [0x0245] = 0x0420,
-  [0x0246] = 0x0421, [0x0247] = 0x0422, [0x0248] = 0x0423, [0x0249] = 0x0424,
-  [0x024a] = 0x0425, [0x024b] = 0x0426, [0x024c] = 0x0427, [0x024d] = 0x0428,
-  [0x024e] = 0x0429, [0x024f] = 0x042a, [0x0250] = 0x042b, [0x0251] = 0x042c,
-  [0x0252] = 0x042d, [0x0253] = 0x042e, [0x0254] = 0x042f, [0x0264] = 0x0430,
-  [0x0265] = 0x0431, [0x0266] = 0x0432, [0x0267] = 0x0433, [0x0268] = 0x0434,
-  [0x0269] = 0x0435, [0x026a] = 0x0451, [0x026b] = 0x0436, [0x026c] = 0x0437,
-  [0x026d] = 0x0438, [0x026e] = 0x0439, [0x026f] = 0x043a, [0x0270] = 0x043b,
-  [0x0271] = 0x043c, [0x0272] = 0x043d, [0x0273] = 0x043e, [0x0274] = 0x043f,
-  [0x0275] = 0x0440, [0x0276] = 0x0441, [0x0277] = 0x0442, [0x0278] = 0x0443,
-  [0x0279] = 0x0444, [0x027a] = 0x0445, [0x027b] = 0x0446, [0x027c] = 0x0447,
-  [0x027d] = 0x0448, [0x027e] = 0x0449, [0x027f] = 0x044a, [0x0280] = 0x044b,
-  [0x0281] = 0x044c, [0x0282] = 0x044d, [0x0283] = 0x044e, [0x0284] = 0x044f,
-  [0x0292] = 0x2500, [0x0293] = 0x2502, [0x0294] = 0x250c, [0x0295] = 0x2510,
-  [0x0296] = 0x2518, [0x0297] = 0x2514, [0x0298] = 0x251c, [0x0299] = 0x252c,
-  [0x029a] = 0x2524, [0x029b] = 0x2534, [0x029c] = 0x253c, [0x029d] = 0x2501,
-  [0x029e] = 0x2503, [0x029f] = 0x250f, [0x02a0] = 0x2513, [0x02a1] = 0x251b,
-  [0x02a2] = 0x2517, [0x02a3] = 0x2523, [0x02a4] = 0x2533, [0x02a5] = 0x252b,
-  [0x02a6] = 0x253b, [0x02a7] = 0x254b, [0x02a8] = 0x2520, [0x02a9] = 0x252f,
-  [0x02aa] = 0x2528, [0x02ab] = 0x2537, [0x02ac] = 0x253f, [0x02ad] = 0x251d,
-  [0x02ae] = 0x2530, [0x02af] = 0x2525, [0x02b0] = 0x2538, [0x02b1] = 0x2542,
-  [0x0582] = 0x4e9c, [0x0583] = 0x5516, [0x0584] = 0x5a03, [0x0585] = 0x963f,
-  [0x0586] = 0x54c0, [0x0587] = 0x611b, [0x0588] = 0x6328, [0x0589] = 0x59f6,
-  [0x058a] = 0x9022, [0x058b] = 0x8475, [0x058c] = 0x831c, [0x058d] = 0x7a50,
-  [0x058e] = 0x60aa, [0x058f] = 0x63e1, [0x0590] = 0x6e25, [0x0591] = 0x65ed,
-  [0x0592] = 0x8466, [0x0593] = 0x82a6, [0x0594] = 0x9bf5, [0x0595] = 0x6893,
-  [0x0596] = 0x5727, [0x0597] = 0x65a1, [0x0598] = 0x6271, [0x0599] = 0x5b9b,
-  [0x059a] = 0x59d0, [0x059b] = 0x867b, [0x059c] = 0x98f4, [0x059d] = 0x7d62,
-  [0x059e] = 0x7dbe, [0x059f] = 0x9b8e, [0x05a0] = 0x6216, [0x05a1] = 0x7c9f,
-  [0x05a2] = 0x88b7, [0x05a3] = 0x5b89, [0x05a4] = 0x5eb5, [0x05a5] = 0x6309,
-  [0x05a6] = 0x6697, [0x05a7] = 0x6848, [0x05a8] = 0x95c7, [0x05a9] = 0x978d,
-  [0x05aa] = 0x674f, [0x05ab] = 0x4ee5, [0x05ac] = 0x4f0a, [0x05ad] = 0x4f4d,
-  [0x05ae] = 0x4f9d, [0x05af] = 0x5049, [0x05b0] = 0x56f2, [0x05b1] = 0x5937,
-  [0x05b2] = 0x59d4, [0x05b3] = 0x5a01, [0x05b4] = 0x5c09, [0x05b5] = 0x60df,
-  [0x05b6] = 0x610f, [0x05b7] = 0x6170, [0x05b8] = 0x6613, [0x05b9] = 0x6905,
-  [0x05ba] = 0x70ba, [0x05bb] = 0x754f, [0x05bc] = 0x7570, [0x05bd] = 0x79fb,
-  [0x05be] = 0x7dad, [0x05bf] = 0x7def, [0x05c0] = 0x80c3, [0x05c1] = 0x840e,
-  [0x05c2] = 0x8863, [0x05c3] = 0x8b02, [0x05c4] = 0x9055, [0x05c5] = 0x907a,
-  [0x05c6] = 0x533b, [0x05c7] = 0x4e95, [0x05c8] = 0x4ea5, [0x05c9] = 0x57df,
-  [0x05ca] = 0x80b2, [0x05cb] = 0x90c1, [0x05cc] = 0x78ef, [0x05cd] = 0x4e00,
-  [0x05ce] = 0x58f1, [0x05cf] = 0x6ea2, [0x05d0] = 0x9038, [0x05d1] = 0x7a32,
-  [0x05d2] = 0x8328, [0x05d3] = 0x828b, [0x05d4] = 0x9c2f, [0x05d5] = 0x5141,
-  [0x05d6] = 0x5370, [0x05d7] = 0x54bd, [0x05d8] = 0x54e1, [0x05d9] = 0x56e0,
-  [0x05da] = 0x59fb, [0x05db] = 0x5f15, [0x05dc] = 0x98f2, [0x05dd] = 0x6deb,
-  [0x05de] = 0x80e4, [0x05df] = 0x852d, [0x05e0] = 0x9662, [0x05e1] = 0x9670,
-  [0x05e2] = 0x96a0, [0x05e3] = 0x97fb, [0x05e4] = 0x540b, [0x05e5] = 0x53f3,
-  [0x05e6] = 0x5b87, [0x05e7] = 0x70cf, [0x05e8] = 0x7fbd, [0x05e9] = 0x8fc2,
-  [0x05ea] = 0x96e8, [0x05eb] = 0x536f, [0x05ec] = 0x9d5c, [0x05ed] = 0x7aba,
-  [0x05ee] = 0x4e11, [0x05ef] = 0x7893, [0x05f0] = 0x81fc, [0x05f1] = 0x6e26,
-  [0x05f2] = 0x5618, [0x05f3] = 0x5504, [0x05f4] = 0x6b1d, [0x05f5] = 0x851a,
-  [0x05f6] = 0x9c3b, [0x05f7] = 0x59e5, [0x05f8] = 0x53a9, [0x05f9] = 0x6d66,
-  [0x05fa] = 0x74dc, [0x05fb] = 0x958f, [0x05fc] = 0x5642, [0x05fd] = 0x4e91,
-  [0x05fe] = 0x904b, [0x05ff] = 0x96f2, [0x0600] = 0x834f, [0x0601] = 0x990c,
-  [0x0602] = 0x53e1, [0x0603] = 0x55b6, [0x0604] = 0x5b30, [0x0605] = 0x5f71,
-  [0x0606] = 0x6620, [0x0607] = 0x66f3, [0x0608] = 0x6804, [0x0609] = 0x6c38,
-  [0x060a] = 0x6cf3, [0x060b] = 0x6d29, [0x060c] = 0x745b, [0x060d] = 0x76c8,
-  [0x060e] = 0x7a4e, [0x060f] = 0x9834, [0x0610] = 0x82f1, [0x0611] = 0x885b,
-  [0x0612] = 0x8a60, [0x0613] = 0x92ed, [0x0614] = 0x6db2, [0x0615] = 0x75ab,
-  [0x0616] = 0x76ca, [0x0617] = 0x99c5, [0x0618] = 0x60a6, [0x0619] = 0x8b01,
-  [0x061a] = 0x8d8a, [0x061b] = 0x95b2, [0x061c] = 0x698e, [0x061d] = 0x53ad,
-  [0x061e] = 0x5186, [0x061f] = 0x5712, [0x0620] = 0x5830, [0x0621] = 0x5944,
-  [0x0622] = 0x5bb4, [0x0623] = 0x5ef6, [0x0624] = 0x6028, [0x0625] = 0x63a9,
-  [0x0626] = 0x63f4, [0x0627] = 0x6cbf, [0x0628] = 0x6f14, [0x0629] = 0x708e,
-  [0x062a] = 0x7114, [0x062b] = 0x7159, [0x062c] = 0x71d5, [0x062d] = 0x733f,
-  [0x062e] = 0x7e01, [0x062f] = 0x8276, [0x0630] = 0x82d1, [0x0631] = 0x8597,
-  [0x0632] = 0x9060, [0x0633] = 0x925b, [0x0634] = 0x9d1b, [0x0635] = 0x5869,
-[...]

[diff truncated at 100000 bytes]


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-02-10  1:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-10  1:27 [newlib-cygwin] newlib: drop unused iconvdata Michael Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).