6940204 Make iconv codeset name 8859-1 canonical for all conversions
authorhnhn
Fri, 16 Apr 2010 15:23:45 +0200
changeset 472 4fee2fcb6e3a
parent 471 4d11174a7b28
child 473 7152fe4a2174
6940204 Make iconv codeset name 8859-1 canonical for all conversions 6938099 Illegal bytes are not handled correctly in iconv 8859-1 <-> 646* conversions
pkgmaps/prototype.islcc
pkgmaps/prototype.islcc.i386
pkgmaps/prototype.islcc.sparc
pkgmaps/prototype.isolc
pkgmaps/prototype.isolc.i386
pkgmaps/prototype.isolc.sparc
src/lib/iconv/euro/tbls/646_8859-1.tbl
src/lib/iconv/euro/tbls/646_8859.tbl
src/lib/iconv/euro/tbls/646da_8859-1.tbl
src/lib/iconv/euro/tbls/646da_8859.tbl
src/lib/iconv/euro/tbls/646de_8859-1.tbl
src/lib/iconv/euro/tbls/646de_8859.tbl
src/lib/iconv/euro/tbls/646en_8859-1.tbl
src/lib/iconv/euro/tbls/646en_8859.tbl
src/lib/iconv/euro/tbls/646es_8859-1.tbl
src/lib/iconv/euro/tbls/646es_8859.tbl
src/lib/iconv/euro/tbls/646fr_8859-1.tbl
src/lib/iconv/euro/tbls/646fr_8859.tbl
src/lib/iconv/euro/tbls/646it_8859-1.tbl
src/lib/iconv/euro/tbls/646it_8859.tbl
src/lib/iconv/euro/tbls/646sv_8859-1.tbl
src/lib/iconv/euro/tbls/646sv_8859.tbl
src/lib/iconv/euro/tbls/8859-1_646.tbl
src/lib/iconv/euro/tbls/8859-1_646da.tbl
src/lib/iconv/euro/tbls/8859-1_646de.tbl
src/lib/iconv/euro/tbls/8859-1_646en.tbl
src/lib/iconv/euro/tbls/8859-1_646es.tbl
src/lib/iconv/euro/tbls/8859-1_646fr.tbl
src/lib/iconv/euro/tbls/8859-1_646it.tbl
src/lib/iconv/euro/tbls/8859-1_646sv.tbl
src/lib/iconv/euro/tbls/8859_646.tbl
src/lib/iconv/euro/tbls/8859_646da.tbl
src/lib/iconv/euro/tbls/8859_646de.tbl
src/lib/iconv/euro/tbls/8859_646en.tbl
src/lib/iconv/euro/tbls/8859_646es.tbl
src/lib/iconv/euro/tbls/8859_646fr.tbl
src/lib/iconv/euro/tbls/8859_646it.tbl
src/lib/iconv/euro/tbls/8859_646sv.tbl
--- a/pkgmaps/prototype.islcc	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").  
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
-# Use is subject to license terms.
-#
-
-d none usr 0755 root sys
-d none usr/lib 0755 root bin
-d none usr/lib/iconv 0755 root bin
-#
-f none usr/lib/iconv/646%8859.so 0755 root bin
-s none usr/lib/iconv/646%ISO8859-1.so=646%8859.so
-s none usr/lib/iconv/646%ISO8859-2.so=646%8859.so
-s none usr/lib/iconv/646%ISO8859-4.so=646%8859.so
-s none usr/lib/iconv/646%ISO8859-5.so=646%8859.so
-s none usr/lib/iconv/646%ISO8859-6.so=646%8859.so
-s none usr/lib/iconv/646%ISO8859-7.so=646%8859.so
-s none usr/lib/iconv/646%ISO8859-8.so=646%8859.so
-s none usr/lib/iconv/646%ISO8859-9.so=646%8859.so
-
-s none usr/lib/iconv/646%ISO8859-15.so=./646%8859.so
-s none usr/lib/iconv/646%ansi-1251.so=./646%8859.so
-s none usr/lib/iconv/646%KOI8-R.so=./646%8859.so
--- a/pkgmaps/prototype.islcc.i386	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").  
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
-# Use is subject to license terms.
-#
-d none usr/lib/iconv/amd64 0755 root bin
-f none usr/lib/iconv/amd64/646%8859.so 0755 root bin
-s none usr/lib/iconv/amd64/646%ISO8859-1.so=646%8859.so
-s none usr/lib/iconv/amd64/646%ISO8859-2.so=646%8859.so
-s none usr/lib/iconv/amd64/646%ISO8859-4.so=646%8859.so
-s none usr/lib/iconv/amd64/646%ISO8859-5.so=646%8859.so
-s none usr/lib/iconv/amd64/646%ISO8859-6.so=646%8859.so
-s none usr/lib/iconv/amd64/646%ISO8859-7.so=646%8859.so
-s none usr/lib/iconv/amd64/646%ISO8859-8.so=646%8859.so
-s none usr/lib/iconv/amd64/646%ISO8859-9.so=646%8859.so
-s none usr/lib/iconv/amd64/646%ISO8859-15.so=./646%8859.so
-s none usr/lib/iconv/amd64/646%ansi-1251.so=./646%8859.so
-s none usr/lib/iconv/amd64/646%KOI8-R.so=./646%8859.so
--- a/pkgmaps/prototype.islcc.sparc	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").  
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
-# Use is subject to license terms.
-#
-d none usr/lib/iconv/sparcv9 0755 root bin
-f none usr/lib/iconv/sparcv9/646%8859.so 0755 root bin
-s none usr/lib/iconv/sparcv9/646%ISO8859-1.so=646%8859.so
-s none usr/lib/iconv/sparcv9/646%ISO8859-2.so=646%8859.so
-s none usr/lib/iconv/sparcv9/646%ISO8859-4.so=646%8859.so
-s none usr/lib/iconv/sparcv9/646%ISO8859-5.so=646%8859.so
-s none usr/lib/iconv/sparcv9/646%ISO8859-6.so=646%8859.so
-s none usr/lib/iconv/sparcv9/646%ISO8859-7.so=646%8859.so
-s none usr/lib/iconv/sparcv9/646%ISO8859-8.so=646%8859.so
-s none usr/lib/iconv/sparcv9/646%ISO8859-9.so=646%8859.so
-s none usr/lib/iconv/sparcv9/646%ISO8859-15.so=./646%8859.so
-s none usr/lib/iconv/sparcv9/646%ansi-1251.so=./646%8859.so
-s none usr/lib/iconv/sparcv9/646%KOI8-R.so=./646%8859.so
--- a/pkgmaps/prototype.isolc	Fri Apr 16 15:22:28 2010 +0200
+++ b/pkgmaps/prototype.isolc	Fri Apr 16 15:23:45 2010 +0200
@@ -26,25 +26,35 @@
 d none usr/lib 0755 root bin
 d none usr/lib/iconv 0755 root bin
 
-f none usr/lib/iconv/8859%646.so 0555 root bin
-f none usr/lib/iconv/8859%646de.so 0755 root bin
-f none usr/lib/iconv/8859%646es.so 0755 root bin
-f none usr/lib/iconv/8859%646it.so 0755 root bin
-f none usr/lib/iconv/8859%646da.so 0755 root bin
-f none usr/lib/iconv/8859%646en.so 0755 root bin
-f none usr/lib/iconv/8859%646fr.so 0755 root bin
-f none usr/lib/iconv/8859%646sv.so 0755 root bin
+f none usr/lib/iconv/8859-1%646.so 0555 root bin
+f none usr/lib/iconv/8859-1%646de.so 0755 root bin
+f none usr/lib/iconv/8859-1%646es.so 0755 root bin
+f none usr/lib/iconv/8859-1%646it.so 0755 root bin
+f none usr/lib/iconv/8859-1%646da.so 0755 root bin
+f none usr/lib/iconv/8859-1%646en.so 0755 root bin
+f none usr/lib/iconv/8859-1%646fr.so 0755 root bin
+f none usr/lib/iconv/8859-1%646sv.so 0755 root bin
 
 # SUNWislcc
-#f none usr/lib/iconv/646%8859.so 0755 root bin
-#s none usr/lib/iconv/646%ISO8859-1.so=646%8859.so
-f none usr/lib/iconv/646de%8859.so 0755 root bin
-f none usr/lib/iconv/646es%8859.so 0755 root bin
-f none usr/lib/iconv/646it%8859.so 0755 root bin
-f none usr/lib/iconv/646da%8859.so 0755 root bin
-f none usr/lib/iconv/646en%8859.so 0755 root bin
-f none usr/lib/iconv/646fr%8859.so 0755 root bin
-f none usr/lib/iconv/646sv%8859.so 0755 root bin
+f none usr/lib/iconv/646%8859-1.so 0755 root bin
+s none usr/lib/iconv/646%ISO8859-2.so=646%8859-1.so
+s none usr/lib/iconv/646%ISO8859-4.so=646%8859-1.so
+s none usr/lib/iconv/646%ISO8859-5.so=646%8859-1.so
+s none usr/lib/iconv/646%ISO8859-6.so=646%8859-1.so
+s none usr/lib/iconv/646%ISO8859-7.so=646%8859-1.so
+s none usr/lib/iconv/646%ISO8859-8.so=646%8859-1.so
+s none usr/lib/iconv/646%ISO8859-9.so=646%8859-1.so
+s none usr/lib/iconv/646%ISO8859-15.so=646%8859-1.so
+s none usr/lib/iconv/646%ansi-1251.so=646%8859-1.so
+s none usr/lib/iconv/646%KOI8-R.so=646%8859-1.so
+
+f none usr/lib/iconv/646da%8859-1.so 0755 root bin
+f none usr/lib/iconv/646de%8859-1.so 0755 root bin
+f none usr/lib/iconv/646en%8859-1.so 0755 root bin
+f none usr/lib/iconv/646es%8859-1.so 0755 root bin
+f none usr/lib/iconv/646fr%8859-1.so 0755 root bin
+f none usr/lib/iconv/646it%8859-1.so 0755 root bin
+f none usr/lib/iconv/646sv%8859-1.so 0755 root bin
 
 f none usr/lib/iconv/IBM-037%8859-1.so 0755 root bin
 f none usr/lib/iconv/IBM-500%8859-1.so 0755 root bin
--- a/pkgmaps/prototype.isolc.i386	Fri Apr 16 15:22:28 2010 +0200
+++ b/pkgmaps/prototype.isolc.i386	Fri Apr 16 15:23:45 2010 +0200
@@ -23,21 +23,33 @@
 #
 
 d none usr/lib/iconv/amd64 0755 root bin
-f none usr/lib/iconv/amd64/646da%8859.so 0755 root bin
-f none usr/lib/iconv/amd64/646de%8859.so 0755 root bin
-f none usr/lib/iconv/amd64/646en%8859.so 0755 root bin
-f none usr/lib/iconv/amd64/646es%8859.so 0755 root bin
-f none usr/lib/iconv/amd64/646fr%8859.so 0755 root bin
-f none usr/lib/iconv/amd64/646it%8859.so 0755 root bin
-f none usr/lib/iconv/amd64/646sv%8859.so 0755 root bin
-f none usr/lib/iconv/amd64/8859%646.so 0555 root bin
-f none usr/lib/iconv/amd64/8859%646da.so 0755 root bin
-f none usr/lib/iconv/amd64/8859%646de.so 0755 root bin
-f none usr/lib/iconv/amd64/8859%646en.so 0755 root bin
-f none usr/lib/iconv/amd64/8859%646es.so 0755 root bin
-f none usr/lib/iconv/amd64/8859%646fr.so 0755 root bin
-f none usr/lib/iconv/amd64/8859%646it.so 0755 root bin
-f none usr/lib/iconv/amd64/8859%646sv.so 0755 root bin
+f none usr/lib/iconv/amd64/646%8859-1.so 0755 root bin
+s none usr/lib/iconv/amd64/646%ISO8859-2.so=646%8859-1.so
+s none usr/lib/iconv/amd64/646%ISO8859-4.so=646%8859-1.so
+s none usr/lib/iconv/amd64/646%ISO8859-5.so=646%8859-1.so
+s none usr/lib/iconv/amd64/646%ISO8859-6.so=646%8859-1.so
+s none usr/lib/iconv/amd64/646%ISO8859-7.so=646%8859-1.so
+s none usr/lib/iconv/amd64/646%ISO8859-8.so=646%8859-1.so
+s none usr/lib/iconv/amd64/646%ISO8859-9.so=646%8859-1.so
+s none usr/lib/iconv/amd64/646%ISO8859-15.so=646%8859-1.so
+s none usr/lib/iconv/amd64/646%ansi-1251.so=646%8859-1.so
+s none usr/lib/iconv/amd64/646%KOI8-R.so=646%8859-1.so
+
+f none usr/lib/iconv/amd64/646da%8859-1.so 0755 root bin
+f none usr/lib/iconv/amd64/646de%8859-1.so 0755 root bin
+f none usr/lib/iconv/amd64/646en%8859-1.so 0755 root bin
+f none usr/lib/iconv/amd64/646es%8859-1.so 0755 root bin
+f none usr/lib/iconv/amd64/646fr%8859-1.so 0755 root bin
+f none usr/lib/iconv/amd64/646it%8859-1.so 0755 root bin
+f none usr/lib/iconv/amd64/646sv%8859-1.so 0755 root bin
+f none usr/lib/iconv/amd64/8859-1%646.so 0555 root bin
+f none usr/lib/iconv/amd64/8859-1%646da.so 0755 root bin
+f none usr/lib/iconv/amd64/8859-1%646de.so 0755 root bin
+f none usr/lib/iconv/amd64/8859-1%646en.so 0755 root bin
+f none usr/lib/iconv/amd64/8859-1%646es.so 0755 root bin
+f none usr/lib/iconv/amd64/8859-1%646fr.so 0755 root bin
+f none usr/lib/iconv/amd64/8859-1%646it.so 0755 root bin
+f none usr/lib/iconv/amd64/8859-1%646sv.so 0755 root bin
 f none usr/lib/iconv/amd64/8859-1%IBM-037.so 0755 root bin
 f none usr/lib/iconv/amd64/8859-1%IBM-500.so 0755 root bin
 f none usr/lib/iconv/amd64/8859-1%IBM-850.so 0755 root bin
@@ -90,4 +102,3 @@
 f none usr/lib/iconv/amd64/win5%iso5.so 0755 root bin
 f none usr/lib/iconv/amd64/win5%koi8.so 0755 root bin
 f none usr/lib/iconv/amd64/win5%mac.so 0755 root bin
-
--- a/pkgmaps/prototype.isolc.sparc	Fri Apr 16 15:22:28 2010 +0200
+++ b/pkgmaps/prototype.isolc.sparc	Fri Apr 16 15:23:45 2010 +0200
@@ -23,21 +23,33 @@
 #
 
 d none usr/lib/iconv/sparcv9 0755 root bin
-f none usr/lib/iconv/sparcv9/646da%8859.so 0755 root bin
-f none usr/lib/iconv/sparcv9/646de%8859.so 0755 root bin
-f none usr/lib/iconv/sparcv9/646en%8859.so 0755 root bin
-f none usr/lib/iconv/sparcv9/646es%8859.so 0755 root bin
-f none usr/lib/iconv/sparcv9/646fr%8859.so 0755 root bin
-f none usr/lib/iconv/sparcv9/646it%8859.so 0755 root bin
-f none usr/lib/iconv/sparcv9/646sv%8859.so 0755 root bin
-f none usr/lib/iconv/sparcv9/8859%646.so 0555 root bin
-f none usr/lib/iconv/sparcv9/8859%646da.so 0755 root bin
-f none usr/lib/iconv/sparcv9/8859%646de.so 0755 root bin
-f none usr/lib/iconv/sparcv9/8859%646en.so 0755 root bin
-f none usr/lib/iconv/sparcv9/8859%646es.so 0755 root bin
-f none usr/lib/iconv/sparcv9/8859%646fr.so 0755 root bin
-f none usr/lib/iconv/sparcv9/8859%646it.so 0755 root bin
-f none usr/lib/iconv/sparcv9/8859%646sv.so 0755 root bin
+f none usr/lib/iconv/sparcv9/646%8859-1.so 0755 root bin
+s none usr/lib/iconv/sparcv9/646%ISO8859-2.so=646%8859-1.so
+s none usr/lib/iconv/sparcv9/646%ISO8859-4.so=646%8859-1.so
+s none usr/lib/iconv/sparcv9/646%ISO8859-5.so=646%8859-1.so
+s none usr/lib/iconv/sparcv9/646%ISO8859-6.so=646%8859-1.so
+s none usr/lib/iconv/sparcv9/646%ISO8859-7.so=646%8859-1.so
+s none usr/lib/iconv/sparcv9/646%ISO8859-8.so=646%8859-1.so
+s none usr/lib/iconv/sparcv9/646%ISO8859-9.so=646%8859-1.so
+s none usr/lib/iconv/sparcv9/646%ISO8859-15.so=646%8859-1.so
+s none usr/lib/iconv/sparcv9/646%ansi-1251.so=646%8859-1.so
+s none usr/lib/iconv/sparcv9/646%KOI8-R.so=646%8859-1.so
+
+f none usr/lib/iconv/sparcv9/646da%8859-1.so 0755 root bin
+f none usr/lib/iconv/sparcv9/646de%8859-1.so 0755 root bin
+f none usr/lib/iconv/sparcv9/646en%8859-1.so 0755 root bin
+f none usr/lib/iconv/sparcv9/646es%8859-1.so 0755 root bin
+f none usr/lib/iconv/sparcv9/646fr%8859-1.so 0755 root bin
+f none usr/lib/iconv/sparcv9/646it%8859-1.so 0755 root bin
+f none usr/lib/iconv/sparcv9/646sv%8859-1.so 0755 root bin
+f none usr/lib/iconv/sparcv9/8859-1%646.so 0555 root bin
+f none usr/lib/iconv/sparcv9/8859-1%646da.so 0755 root bin
+f none usr/lib/iconv/sparcv9/8859-1%646de.so 0755 root bin
+f none usr/lib/iconv/sparcv9/8859-1%646en.so 0755 root bin
+f none usr/lib/iconv/sparcv9/8859-1%646es.so 0755 root bin
+f none usr/lib/iconv/sparcv9/8859-1%646fr.so 0755 root bin
+f none usr/lib/iconv/sparcv9/8859-1%646it.so 0755 root bin
+f none usr/lib/iconv/sparcv9/8859-1%646sv.so 0755 root bin
 f none usr/lib/iconv/sparcv9/8859-1%IBM-037.so 0755 root bin
 f none usr/lib/iconv/sparcv9/8859-1%IBM-500.so 0755 root bin
 f none usr/lib/iconv/sparcv9/8859-1%IBM-850.so 0755 root bin
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/646_8859-1.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 646%8859.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x23, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0x40, 1  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0x5B, 1  },
+/* 0x5C */  {  0x5C, 1  },
+/* 0x5D */  {  0x5D, 1  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0x7B, 1  },
+/* 0x7C */  {  0x7C, 1  },
+/* 0x7D */  {  0x7D, 1  },
+/* 0x7E */  {  0x7E, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- a/src/lib/iconv/euro/tbls/646_8859.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 646%8859.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x23, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0x40, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0x5B, 1  },
-/* 0x5C */  {  0x5C, 1  },
-/* 0x5D */  {  0x5D, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0x7B, 1  },
-/* 0x7C */  {  0x7C, 1  },
-/* 0x7D */  {  0x7D, 1  },
-/* 0x7E */  {  0x7E, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/646da_8859-1.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 646da%8859.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x23, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0x40, 1  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0xC6, 1  },
+/* 0x5C */  {  0xD8, 1  },
+/* 0x5D */  {  0xC5, 1  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0xE6, 1  },
+/* 0x7C */  {  0xF8, 1  },
+/* 0x7D */  {  0xE5, 1  },
+/* 0x7E */  {  0x7E, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- a/src/lib/iconv/euro/tbls/646da_8859.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 646da%8859.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x23, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0x40, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0xC6, 1  },
-/* 0x5C */  {  0xD8, 1  },
-/* 0x5D */  {  0xC5, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0xE6, 1  },
-/* 0x7C */  {  0xF8, 1  },
-/* 0x7D */  {  0xE5, 1  },
-/* 0x7E */  {  0x7E, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/646de_8859-1.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 646de%8859.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x23, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0xA7, 1  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0xC4, 1  },
+/* 0x5C */  {  0xD6, 1  },
+/* 0x5D */  {  0xDC, 1  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0xE4, 1  },
+/* 0x7C */  {  0xF6, 1  },
+/* 0x7D */  {  0xFC, 1  },
+/* 0x7E */  {  0xDF, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- a/src/lib/iconv/euro/tbls/646de_8859.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 646de%8859.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x23, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0xA7, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0xC4, 1  },
-/* 0x5C */  {  0xD6, 1  },
-/* 0x5D */  {  0xDC, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0xE4, 1  },
-/* 0x7C */  {  0xF6, 1  },
-/* 0x7D */  {  0xFC, 1  },
-/* 0x7E */  {  0xDF, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/646en_8859-1.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 646en%8859.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0xA3, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0x40, 1  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0x5B, 1  },
+/* 0x5C */  {  0x5C, 1  },
+/* 0x5D */  {  0x5D, 1  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0x7B, 1  },
+/* 0x7C */  {  0x7C, 1  },
+/* 0x7D */  {  0x7D, 1  },
+/* 0x7E */  {  0x7E, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- a/src/lib/iconv/euro/tbls/646en_8859.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 646en%8859.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0xA3, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0x40, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0x5B, 1  },
-/* 0x5C */  {  0x5C, 1  },
-/* 0x5D */  {  0x5D, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0x7B, 1  },
-/* 0x7C */  {  0x7C, 1  },
-/* 0x7D */  {  0x7D, 1  },
-/* 0x7E */  {  0x7E, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/646es_8859-1.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 646es%8859.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x23, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0xA7, 1  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0xA1, 1  },
+/* 0x5C */  {  0xD1, 1  },
+/* 0x5D */  {  0xBF, 1  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0xB0, 1  },
+/* 0x7C */  {  0xF1, 1  },
+/* 0x7D */  {  0xE7, 1  },
+/* 0x7E */  {  0x7E, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- a/src/lib/iconv/euro/tbls/646es_8859.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 646es%8859.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x23, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0xA7, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0xA1, 1  },
-/* 0x5C */  {  0xD1, 1  },
-/* 0x5D */  {  0xBF, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0xB0, 1  },
-/* 0x7C */  {  0xF1, 1  },
-/* 0x7D */  {  0xE7, 1  },
-/* 0x7E */  {  0x7E, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/646fr_8859-1.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 646fr%8859.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0xA3, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0xE0, 1  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0xB0, 1  },
+/* 0x5C */  {  0xE7, 1  },
+/* 0x5D */  {  0xA7, 1  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0xE9, 1  },
+/* 0x7C */  {  0xF9, 1  },
+/* 0x7D */  {  0xE8, 1  },
+/* 0x7E */  {  0xA8, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- a/src/lib/iconv/euro/tbls/646fr_8859.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 646fr%8859.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0xA3, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0xE0, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0xB0, 1  },
-/* 0x5C */  {  0xE7, 1  },
-/* 0x5D */  {  0xA7, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0xE9, 1  },
-/* 0x7C */  {  0xF9, 1  },
-/* 0x7D */  {  0xE8, 1  },
-/* 0x7E */  {  0xA8, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/646it_8859-1.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 646it%8859.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0xA3, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0xA7, 1  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0xB0, 1  },
+/* 0x5C */  {  0xE7, 1  },
+/* 0x5D */  {  0xE9, 1  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0xF9, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0xE0, 1  },
+/* 0x7C */  {  0xF2, 1  },
+/* 0x7D */  {  0xE8, 1  },
+/* 0x7E */  {  0xEC, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- a/src/lib/iconv/euro/tbls/646it_8859.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 646it%8859.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0xA3, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0xA7, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0xB0, 1  },
-/* 0x5C */  {  0xE7, 1  },
-/* 0x5D */  {  0xE9, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0xF9, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0xE0, 1  },
-/* 0x7C */  {  0xF2, 1  },
-/* 0x7D */  {  0xE8, 1  },
-/* 0x7E */  {  0xEC, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/646sv_8859-1.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 646sv%8859.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x23, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0xC9, 1  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0xC4, 1  },
+/* 0x5C */  {  0xD6, 1  },
+/* 0x5D */  {  0xC5, 1  },
+/* 0x5E */  {  0xDC, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0xE9, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0xE4, 1  },
+/* 0x7C */  {  0xF6, 1  },
+/* 0x7D */  {  0xE5, 1  },
+/* 0x7E */  {  0xFC, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- a/src/lib/iconv/euro/tbls/646sv_8859.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 646sv%8859.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x23, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0xC9, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0xC4, 1  },
-/* 0x5C */  {  0xD6, 1  },
-/* 0x5D */  {  0xC5, 1  },
-/* 0x5E */  {  0xDC, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0xE9, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0xE4, 1  },
-/* 0x7C */  {  0xF6, 1  },
-/* 0x7D */  {  0xE5, 1  },
-/* 0x7E */  {  0xFC, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/8859-1_646.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 8859%646.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x23, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0x40, 1  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0x5B, 1  },
+/* 0x5C */  {  0x5C, 1  },
+/* 0x5D */  {  0x5D, 1  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0x7B, 1  },
+/* 0x7C */  {  0x7C, 1  },
+/* 0x7D */  {  0x7D, 1  },
+/* 0x7E */  {  0x7E, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/8859-1_646da.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 8859%646da.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x23, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0x40, 1  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7E */  {  0x7E, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5D, 1  },
+/* 0xC6 */  {  0x5B, 1  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5C, 1  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x7D, 1  },
+/* 0xE6 */  {  0x7B, 1  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x7C, 1  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/8859-1_646de.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 8859%646de.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x23, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x40, 1  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5B, 1  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5C, 1  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5D, 1  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x7E, 1  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x7B, 1  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x7C, 1  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x7D, 1  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/8859-1_646en.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 8859%646en.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0x40, 1  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0x5B, 1  },
+/* 0x5C */  {  0x5C, 1  },
+/* 0x5D */  {  0x5D, 1  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0x7B, 1  },
+/* 0x7C */  {  0x7C, 1  },
+/* 0x7D */  {  0x7D, 1  },
+/* 0x7E */  {  0x7E, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x23, 1  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/8859-1_646es.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 8859%646es.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x23, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7E */  {  0x7E, 1  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5B, 1  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x40, 1  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x7B, 1  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5D, 1  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5C, 1  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x7D, 1  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x7C, 1  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/8859-1_646fr.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 8859%646fr.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x23, 1  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5D, 1  },
+/* 0xA8 */  {  0x7E, 1  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5B, 1  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x40, 1  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5C, 1  },
+/* 0xE8 */  {  0x7D, 1  },
+/* 0xE9 */  {  0x7B, 1  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x7C, 1  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/8859-1_646it.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 8859%646it.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5E */  {  0x5E, 1  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x60, 1  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x23, 1  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x40, 1  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5B, 1  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x7B, 1  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5C, 1  },
+/* 0xE8 */  {  0x7D, 1  },
+/* 0xE9 */  {  0x5D, 1  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x7E, 1  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x7C, 1  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x60, 1  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/euro/tbls/8859-1_646sv.tbl	Fri Apr 16 15:23:45 2010 +0200
@@ -0,0 +1,284 @@
+/*
+ * CDDL HEADER START
+ *
+ * The contents of this file are subject to the terms of the
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
+ * or http://www.opensolaris.org/os/licensing.
+ * See the License for the specific language governing permissions
+ * and limitations under the License.
+ *
+ * When distributing Covered Code, include this CDDL HEADER in each
+ * file and include the License file at src/OPENSOLARIS.LICENSE.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information: Portions Copyright [yyyy] [name of copyright owner]
+ *
+ * CDDL HEADER END
+ */
+
+/*
+ * Automatically generated from: 8859%646sv.c
+ */
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/* 0x00 */  {  0x00, 1  },
+/* 0x01 */  {  0x01, 1  },
+/* 0x02 */  {  0x02, 1  },
+/* 0x03 */  {  0x03, 1  },
+/* 0x04 */  {  0x04, 1  },
+/* 0x05 */  {  0x05, 1  },
+/* 0x06 */  {  0x06, 1  },
+/* 0x07 */  {  0x07, 1  },
+/* 0x08 */  {  0x08, 1  },
+/* 0x09 */  {  0x09, 1  },
+/* 0x0A */  {  0x0A, 1  },
+/* 0x0B */  {  0x0B, 1  },
+/* 0x0C */  {  0x0C, 1  },
+/* 0x0D */  {  0x0D, 1  },
+/* 0x0E */  {  0x0E, 1  },
+/* 0x0F */  {  0x0F, 1  },
+/* 0x10 */  {  0x10, 1  },
+/* 0x11 */  {  0x11, 1  },
+/* 0x12 */  {  0x12, 1  },
+/* 0x13 */  {  0x13, 1  },
+/* 0x14 */  {  0x14, 1  },
+/* 0x15 */  {  0x15, 1  },
+/* 0x16 */  {  0x16, 1  },
+/* 0x17 */  {  0x17, 1  },
+/* 0x18 */  {  0x18, 1  },
+/* 0x19 */  {  0x19, 1  },
+/* 0x1A */  {  0x1A, 1  },
+/* 0x1B */  {  0x1B, 1  },
+/* 0x1C */  {  0x1C, 1  },
+/* 0x1D */  {  0x1D, 1  },
+/* 0x1E */  {  0x1E, 1  },
+/* 0x1F */  {  0x1F, 1  },
+/* 0x20 */  {  0x20, 1  },
+/* 0x21 */  {  0x21, 1  },
+/* 0x22 */  {  0x22, 1  },
+/* 0x23 */  {  0x23, 1  },
+/* 0x24 */  {  0x24, 1  },
+/* 0x25 */  {  0x25, 1  },
+/* 0x26 */  {  0x26, 1  },
+/* 0x27 */  {  0x27, 1  },
+/* 0x28 */  {  0x28, 1  },
+/* 0x29 */  {  0x29, 1  },
+/* 0x2A */  {  0x2A, 1  },
+/* 0x2B */  {  0x2B, 1  },
+/* 0x2C */  {  0x2C, 1  },
+/* 0x2D */  {  0x2D, 1  },
+/* 0x2E */  {  0x2E, 1  },
+/* 0x2F */  {  0x2F, 1  },
+/* 0x30 */  {  0x30, 1  },
+/* 0x31 */  {  0x31, 1  },
+/* 0x32 */  {  0x32, 1  },
+/* 0x33 */  {  0x33, 1  },
+/* 0x34 */  {  0x34, 1  },
+/* 0x35 */  {  0x35, 1  },
+/* 0x36 */  {  0x36, 1  },
+/* 0x37 */  {  0x37, 1  },
+/* 0x38 */  {  0x38, 1  },
+/* 0x39 */  {  0x39, 1  },
+/* 0x3A */  {  0x3A, 1  },
+/* 0x3B */  {  0x3B, 1  },
+/* 0x3C */  {  0x3C, 1  },
+/* 0x3D */  {  0x3D, 1  },
+/* 0x3E */  {  0x3E, 1  },
+/* 0x3F */  {  0x3F, 1  },
+/* 0x40 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x41 */  {  0x41, 1  },
+/* 0x42 */  {  0x42, 1  },
+/* 0x43 */  {  0x43, 1  },
+/* 0x44 */  {  0x44, 1  },
+/* 0x45 */  {  0x45, 1  },
+/* 0x46 */  {  0x46, 1  },
+/* 0x47 */  {  0x47, 1  },
+/* 0x48 */  {  0x48, 1  },
+/* 0x49 */  {  0x49, 1  },
+/* 0x4A */  {  0x4A, 1  },
+/* 0x4B */  {  0x4B, 1  },
+/* 0x4C */  {  0x4C, 1  },
+/* 0x4D */  {  0x4D, 1  },
+/* 0x4E */  {  0x4E, 1  },
+/* 0x4F */  {  0x4F, 1  },
+/* 0x50 */  {  0x50, 1  },
+/* 0x51 */  {  0x51, 1  },
+/* 0x52 */  {  0x52, 1  },
+/* 0x53 */  {  0x53, 1  },
+/* 0x54 */  {  0x54, 1  },
+/* 0x55 */  {  0x55, 1  },
+/* 0x56 */  {  0x56, 1  },
+/* 0x57 */  {  0x57, 1  },
+/* 0x58 */  {  0x58, 1  },
+/* 0x59 */  {  0x59, 1  },
+/* 0x5A */  {  0x5A, 1  },
+/* 0x5B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x5F */  {  0x5F, 1  },
+/* 0x60 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x61 */  {  0x61, 1  },
+/* 0x62 */  {  0x62, 1  },
+/* 0x63 */  {  0x63, 1  },
+/* 0x64 */  {  0x64, 1  },
+/* 0x65 */  {  0x65, 1  },
+/* 0x66 */  {  0x66, 1  },
+/* 0x67 */  {  0x67, 1  },
+/* 0x68 */  {  0x68, 1  },
+/* 0x69 */  {  0x69, 1  },
+/* 0x6A */  {  0x6A, 1  },
+/* 0x6B */  {  0x6B, 1  },
+/* 0x6C */  {  0x6C, 1  },
+/* 0x6D */  {  0x6D, 1  },
+/* 0x6E */  {  0x6E, 1  },
+/* 0x6F */  {  0x6F, 1  },
+/* 0x70 */  {  0x70, 1  },
+/* 0x71 */  {  0x71, 1  },
+/* 0x72 */  {  0x72, 1  },
+/* 0x73 */  {  0x73, 1  },
+/* 0x74 */  {  0x74, 1  },
+/* 0x75 */  {  0x75, 1  },
+/* 0x76 */  {  0x76, 1  },
+/* 0x77 */  {  0x77, 1  },
+/* 0x78 */  {  0x78, 1  },
+/* 0x79 */  {  0x79, 1  },
+/* 0x7A */  {  0x7A, 1  },
+/* 0x7B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x7F */  {  0x7F, 1  },
+/* 0x80 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x81 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x82 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x83 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x84 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x85 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x86 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x87 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x88 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x89 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x8F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x90 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x91 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x92 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x93 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x94 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x95 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x96 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x97 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x98 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x99 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9A */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9B */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9C */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9D */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9E */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0x9F */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xA9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xAF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xB9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xBF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC4 */  {  0x5B, 1  },
+/* 0xC5 */  {  0x5D, 1  },
+/* 0xC6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xC9 */  {  0x40, 1  },
+/* 0xCA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xCF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD6 */  {  0x5C, 1  },
+/* 0xD7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xD9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDC */  {  0x5E, 1  },
+/* 0xDD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xDF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE4 */  {  0x7B, 1  },
+/* 0xE5 */  {  0x7D, 1  },
+/* 0xE6 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xE9 */  {  0x60, 1  },
+/* 0xEA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEC */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xED */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xEF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF0 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF1 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF2 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF3 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF4 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF5 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF6 */  {  0x7C, 1  },
+/* 0xF7 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF8 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xF9 */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFA */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFB */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFC */  {  0x7E, 1  },
+/* 0xFD */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFE */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  },
+/* 0xFF */  {  0x5F, ICV_TYPE_ILLEGAL_CHAR  }
--- a/src/lib/iconv/euro/tbls/8859_646.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 8859%646.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x23, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0x40, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0x5B, 1  },
-/* 0x5C */  {  0x5C, 1  },
-/* 0x5D */  {  0x5D, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0x7B, 1  },
-/* 0x7C */  {  0x7C, 1  },
-/* 0x7D */  {  0x7D, 1  },
-/* 0x7E */  {  0x7E, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- a/src/lib/iconv/euro/tbls/8859_646da.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 8859%646da.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x23, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0x40, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0x5F, 1  },
-/* 0x5C */  {  0x5F, 1  },
-/* 0x5D */  {  0x5F, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0x5F, 1  },
-/* 0x7C */  {  0x5F, 1  },
-/* 0x7D */  {  0x5F, 1  },
-/* 0x7E */  {  0x7E, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5D, 1  },
-/* 0xC6 */  {  0x5B, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5C, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x7D, 1  },
-/* 0xE6 */  {  0x7B, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x7C, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- a/src/lib/iconv/euro/tbls/8859_646de.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 8859%646de.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x23, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0x5F, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0x5F, 1  },
-/* 0x5C */  {  0x5F, 1  },
-/* 0x5D */  {  0x5F, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0x5F, 1  },
-/* 0x7C */  {  0x5F, 1  },
-/* 0x7D */  {  0x5F, 1  },
-/* 0x7E */  {  0x5F, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x40, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5B, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5C, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5D, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x7E, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x7B, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x7C, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x7D, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- a/src/lib/iconv/euro/tbls/8859_646en.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 8859%646en.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x5F, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0x40, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0x5B, 1  },
-/* 0x5C */  {  0x5C, 1  },
-/* 0x5D */  {  0x5D, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0x7B, 1  },
-/* 0x7C */  {  0x7C, 1  },
-/* 0x7D */  {  0x7D, 1  },
-/* 0x7E */  {  0x7E, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x23, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- a/src/lib/iconv/euro/tbls/8859_646es.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 8859%646es.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x23, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0x5F, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0x5F, 1  },
-/* 0x5C */  {  0x5F, 1  },
-/* 0x5D */  {  0x5F, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0x5F, 1  },
-/* 0x7C */  {  0x5F, 1  },
-/* 0x7D */  {  0x5F, 1  },
-/* 0x7E */  {  0x7E, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5B, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x40, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x7B, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5D, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5C, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x7D, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x5F, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x7C, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- a/src/lib/iconv/euro/tbls/8859_646fr.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 8859%646fr.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x5F, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0x5F, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0x5F, 1  },
-/* 0x5C */  {  0x5F, 1  },
-/* 0x5D */  {  0x5F, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0x5F, 1  },
-/* 0x7C */  {  0x5F, 1  },
-/* 0x7D */  {  0x5F, 1  },
-/* 0x7E */  {  0x5F, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x23, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5D, 1  },
-/* 0xA8 */  {  0x7E, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5B, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x40, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5C, 1  },
-/* 0xE8 */  {  0x7D, 1  },
-/* 0xE9 */  {  0x7B, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x7C, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- a/src/lib/iconv/euro/tbls/8859_646it.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 8859%646it.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x5F, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0x5F, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0x5F, 1  },
-/* 0x5C */  {  0x5F, 1  },
-/* 0x5D */  {  0x5F, 1  },
-/* 0x5E */  {  0x5E, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x60, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0x5F, 1  },
-/* 0x7C */  {  0x5F, 1  },
-/* 0x7D */  {  0x5F, 1  },
-/* 0x7E */  {  0x5F, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x23, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x40, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5B, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5F, 1  },
-/* 0xC5 */  {  0x5F, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x5F, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5F, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5F, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x7B, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x5F, 1  },
-/* 0xE5 */  {  0x5F, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5C, 1  },
-/* 0xE8 */  {  0x7D, 1  },
-/* 0xE9 */  {  0x5D, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x7E, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x7C, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x5F, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x60, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x5F, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }
--- a/src/lib/iconv/euro/tbls/8859_646sv.tbl	Fri Apr 16 15:22:28 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,285 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Automatically generated from: 8859%646sv.c
- */
-/*
- * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
- * Use is subject to license terms.
- */
-
-/* 0x00 */  {  0x00, 1  },
-/* 0x01 */  {  0x01, 1  },
-/* 0x02 */  {  0x02, 1  },
-/* 0x03 */  {  0x03, 1  },
-/* 0x04 */  {  0x04, 1  },
-/* 0x05 */  {  0x05, 1  },
-/* 0x06 */  {  0x06, 1  },
-/* 0x07 */  {  0x07, 1  },
-/* 0x08 */  {  0x08, 1  },
-/* 0x09 */  {  0x09, 1  },
-/* 0x0A */  {  0x0A, 1  },
-/* 0x0B */  {  0x0B, 1  },
-/* 0x0C */  {  0x0C, 1  },
-/* 0x0D */  {  0x0D, 1  },
-/* 0x0E */  {  0x0E, 1  },
-/* 0x0F */  {  0x0F, 1  },
-/* 0x10 */  {  0x10, 1  },
-/* 0x11 */  {  0x11, 1  },
-/* 0x12 */  {  0x12, 1  },
-/* 0x13 */  {  0x13, 1  },
-/* 0x14 */  {  0x14, 1  },
-/* 0x15 */  {  0x15, 1  },
-/* 0x16 */  {  0x16, 1  },
-/* 0x17 */  {  0x17, 1  },
-/* 0x18 */  {  0x18, 1  },
-/* 0x19 */  {  0x19, 1  },
-/* 0x1A */  {  0x1A, 1  },
-/* 0x1B */  {  0x1B, 1  },
-/* 0x1C */  {  0x1C, 1  },
-/* 0x1D */  {  0x1D, 1  },
-/* 0x1E */  {  0x1E, 1  },
-/* 0x1F */  {  0x1F, 1  },
-/* 0x20 */  {  0x20, 1  },
-/* 0x21 */  {  0x21, 1  },
-/* 0x22 */  {  0x22, 1  },
-/* 0x23 */  {  0x23, 1  },
-/* 0x24 */  {  0x24, 1  },
-/* 0x25 */  {  0x25, 1  },
-/* 0x26 */  {  0x26, 1  },
-/* 0x27 */  {  0x27, 1  },
-/* 0x28 */  {  0x28, 1  },
-/* 0x29 */  {  0x29, 1  },
-/* 0x2A */  {  0x2A, 1  },
-/* 0x2B */  {  0x2B, 1  },
-/* 0x2C */  {  0x2C, 1  },
-/* 0x2D */  {  0x2D, 1  },
-/* 0x2E */  {  0x2E, 1  },
-/* 0x2F */  {  0x2F, 1  },
-/* 0x30 */  {  0x30, 1  },
-/* 0x31 */  {  0x31, 1  },
-/* 0x32 */  {  0x32, 1  },
-/* 0x33 */  {  0x33, 1  },
-/* 0x34 */  {  0x34, 1  },
-/* 0x35 */  {  0x35, 1  },
-/* 0x36 */  {  0x36, 1  },
-/* 0x37 */  {  0x37, 1  },
-/* 0x38 */  {  0x38, 1  },
-/* 0x39 */  {  0x39, 1  },
-/* 0x3A */  {  0x3A, 1  },
-/* 0x3B */  {  0x3B, 1  },
-/* 0x3C */  {  0x3C, 1  },
-/* 0x3D */  {  0x3D, 1  },
-/* 0x3E */  {  0x3E, 1  },
-/* 0x3F */  {  0x3F, 1  },
-/* 0x40 */  {  0x5F, 1  },
-/* 0x41 */  {  0x41, 1  },
-/* 0x42 */  {  0x42, 1  },
-/* 0x43 */  {  0x43, 1  },
-/* 0x44 */  {  0x44, 1  },
-/* 0x45 */  {  0x45, 1  },
-/* 0x46 */  {  0x46, 1  },
-/* 0x47 */  {  0x47, 1  },
-/* 0x48 */  {  0x48, 1  },
-/* 0x49 */  {  0x49, 1  },
-/* 0x4A */  {  0x4A, 1  },
-/* 0x4B */  {  0x4B, 1  },
-/* 0x4C */  {  0x4C, 1  },
-/* 0x4D */  {  0x4D, 1  },
-/* 0x4E */  {  0x4E, 1  },
-/* 0x4F */  {  0x4F, 1  },
-/* 0x50 */  {  0x50, 1  },
-/* 0x51 */  {  0x51, 1  },
-/* 0x52 */  {  0x52, 1  },
-/* 0x53 */  {  0x53, 1  },
-/* 0x54 */  {  0x54, 1  },
-/* 0x55 */  {  0x55, 1  },
-/* 0x56 */  {  0x56, 1  },
-/* 0x57 */  {  0x57, 1  },
-/* 0x58 */  {  0x58, 1  },
-/* 0x59 */  {  0x59, 1  },
-/* 0x5A */  {  0x5A, 1  },
-/* 0x5B */  {  0x5F, 1  },
-/* 0x5C */  {  0x5F, 1  },
-/* 0x5D */  {  0x5F, 1  },
-/* 0x5E */  {  0x5F, 1  },
-/* 0x5F */  {  0x5F, 1  },
-/* 0x60 */  {  0x5F, 1  },
-/* 0x61 */  {  0x61, 1  },
-/* 0x62 */  {  0x62, 1  },
-/* 0x63 */  {  0x63, 1  },
-/* 0x64 */  {  0x64, 1  },
-/* 0x65 */  {  0x65, 1  },
-/* 0x66 */  {  0x66, 1  },
-/* 0x67 */  {  0x67, 1  },
-/* 0x68 */  {  0x68, 1  },
-/* 0x69 */  {  0x69, 1  },
-/* 0x6A */  {  0x6A, 1  },
-/* 0x6B */  {  0x6B, 1  },
-/* 0x6C */  {  0x6C, 1  },
-/* 0x6D */  {  0x6D, 1  },
-/* 0x6E */  {  0x6E, 1  },
-/* 0x6F */  {  0x6F, 1  },
-/* 0x70 */  {  0x70, 1  },
-/* 0x71 */  {  0x71, 1  },
-/* 0x72 */  {  0x72, 1  },
-/* 0x73 */  {  0x73, 1  },
-/* 0x74 */  {  0x74, 1  },
-/* 0x75 */  {  0x75, 1  },
-/* 0x76 */  {  0x76, 1  },
-/* 0x77 */  {  0x77, 1  },
-/* 0x78 */  {  0x78, 1  },
-/* 0x79 */  {  0x79, 1  },
-/* 0x7A */  {  0x7A, 1  },
-/* 0x7B */  {  0x5F, 1  },
-/* 0x7C */  {  0x5F, 1  },
-/* 0x7D */  {  0x5F, 1  },
-/* 0x7E */  {  0x5F, 1  },
-/* 0x7F */  {  0x7F, 1  },
-/* 0x80 */  {  0x5F, 1  },
-/* 0x81 */  {  0x5F, 1  },
-/* 0x82 */  {  0x5F, 1  },
-/* 0x83 */  {  0x5F, 1  },
-/* 0x84 */  {  0x5F, 1  },
-/* 0x85 */  {  0x5F, 1  },
-/* 0x86 */  {  0x5F, 1  },
-/* 0x87 */  {  0x5F, 1  },
-/* 0x88 */  {  0x5F, 1  },
-/* 0x89 */  {  0x5F, 1  },
-/* 0x8A */  {  0x5F, 1  },
-/* 0x8B */  {  0x5F, 1  },
-/* 0x8C */  {  0x5F, 1  },
-/* 0x8D */  {  0x5F, 1  },
-/* 0x8E */  {  0x5F, 1  },
-/* 0x8F */  {  0x5F, 1  },
-/* 0x90 */  {  0x5F, 1  },
-/* 0x91 */  {  0x5F, 1  },
-/* 0x92 */  {  0x5F, 1  },
-/* 0x93 */  {  0x5F, 1  },
-/* 0x94 */  {  0x5F, 1  },
-/* 0x95 */  {  0x5F, 1  },
-/* 0x96 */  {  0x5F, 1  },
-/* 0x97 */  {  0x5F, 1  },
-/* 0x98 */  {  0x5F, 1  },
-/* 0x99 */  {  0x5F, 1  },
-/* 0x9A */  {  0x5F, 1  },
-/* 0x9B */  {  0x5F, 1  },
-/* 0x9C */  {  0x5F, 1  },
-/* 0x9D */  {  0x5F, 1  },
-/* 0x9E */  {  0x5F, 1  },
-/* 0x9F */  {  0x5F, 1  },
-/* 0xA0 */  {  0x5F, 1  },
-/* 0xA1 */  {  0x5F, 1  },
-/* 0xA2 */  {  0x5F, 1  },
-/* 0xA3 */  {  0x5F, 1  },
-/* 0xA4 */  {  0x5F, 1  },
-/* 0xA5 */  {  0x5F, 1  },
-/* 0xA6 */  {  0x5F, 1  },
-/* 0xA7 */  {  0x5F, 1  },
-/* 0xA8 */  {  0x5F, 1  },
-/* 0xA9 */  {  0x5F, 1  },
-/* 0xAA */  {  0x5F, 1  },
-/* 0xAB */  {  0x5F, 1  },
-/* 0xAC */  {  0x5F, 1  },
-/* 0xAD */  {  0x5F, 1  },
-/* 0xAE */  {  0x5F, 1  },
-/* 0xAF */  {  0x5F, 1  },
-/* 0xB0 */  {  0x5F, 1  },
-/* 0xB1 */  {  0x5F, 1  },
-/* 0xB2 */  {  0x5F, 1  },
-/* 0xB3 */  {  0x5F, 1  },
-/* 0xB4 */  {  0x5F, 1  },
-/* 0xB5 */  {  0x5F, 1  },
-/* 0xB6 */  {  0x5F, 1  },
-/* 0xB7 */  {  0x5F, 1  },
-/* 0xB8 */  {  0x5F, 1  },
-/* 0xB9 */  {  0x5F, 1  },
-/* 0xBA */  {  0x5F, 1  },
-/* 0xBB */  {  0x5F, 1  },
-/* 0xBC */  {  0x5F, 1  },
-/* 0xBD */  {  0x5F, 1  },
-/* 0xBE */  {  0x5F, 1  },
-/* 0xBF */  {  0x5F, 1  },
-/* 0xC0 */  {  0x5F, 1  },
-/* 0xC1 */  {  0x5F, 1  },
-/* 0xC2 */  {  0x5F, 1  },
-/* 0xC3 */  {  0x5F, 1  },
-/* 0xC4 */  {  0x5B, 1  },
-/* 0xC5 */  {  0x5D, 1  },
-/* 0xC6 */  {  0x5F, 1  },
-/* 0xC7 */  {  0x5F, 1  },
-/* 0xC8 */  {  0x5F, 1  },
-/* 0xC9 */  {  0x40, 1  },
-/* 0xCA */  {  0x5F, 1  },
-/* 0xCB */  {  0x5F, 1  },
-/* 0xCC */  {  0x5F, 1  },
-/* 0xCD */  {  0x5F, 1  },
-/* 0xCE */  {  0x5F, 1  },
-/* 0xCF */  {  0x5F, 1  },
-/* 0xD0 */  {  0x5F, 1  },
-/* 0xD1 */  {  0x5F, 1  },
-/* 0xD2 */  {  0x5F, 1  },
-/* 0xD3 */  {  0x5F, 1  },
-/* 0xD4 */  {  0x5F, 1  },
-/* 0xD5 */  {  0x5F, 1  },
-/* 0xD6 */  {  0x5C, 1  },
-/* 0xD7 */  {  0x5F, 1  },
-/* 0xD8 */  {  0x5F, 1  },
-/* 0xD9 */  {  0x5F, 1  },
-/* 0xDA */  {  0x5F, 1  },
-/* 0xDB */  {  0x5F, 1  },
-/* 0xDC */  {  0x5E, 1  },
-/* 0xDD */  {  0x5F, 1  },
-/* 0xDE */  {  0x5F, 1  },
-/* 0xDF */  {  0x5F, 1  },
-/* 0xE0 */  {  0x5F, 1  },
-/* 0xE1 */  {  0x5F, 1  },
-/* 0xE2 */  {  0x5F, 1  },
-/* 0xE3 */  {  0x5F, 1  },
-/* 0xE4 */  {  0x7B, 1  },
-/* 0xE5 */  {  0x7D, 1  },
-/* 0xE6 */  {  0x5F, 1  },
-/* 0xE7 */  {  0x5F, 1  },
-/* 0xE8 */  {  0x5F, 1  },
-/* 0xE9 */  {  0x60, 1  },
-/* 0xEA */  {  0x5F, 1  },
-/* 0xEB */  {  0x5F, 1  },
-/* 0xEC */  {  0x5F, 1  },
-/* 0xED */  {  0x5F, 1  },
-/* 0xEE */  {  0x5F, 1  },
-/* 0xEF */  {  0x5F, 1  },
-/* 0xF0 */  {  0x5F, 1  },
-/* 0xF1 */  {  0x5F, 1  },
-/* 0xF2 */  {  0x5F, 1  },
-/* 0xF3 */  {  0x5F, 1  },
-/* 0xF4 */  {  0x5F, 1  },
-/* 0xF5 */  {  0x5F, 1  },
-/* 0xF6 */  {  0x7C, 1  },
-/* 0xF7 */  {  0x5F, 1  },
-/* 0xF8 */  {  0x5F, 1  },
-/* 0xF9 */  {  0x5F, 1  },
-/* 0xFA */  {  0x5F, 1  },
-/* 0xFB */  {  0x5F, 1  },
-/* 0xFC */  {  0x7E, 1  },
-/* 0xFD */  {  0x5F, 1  },
-/* 0xFE */  {  0x5F, 1  },
-/* 0xFF */  {  0x5F, 1  }