merge 2 changesets (for 7046743 and 7051913)
authorKeiich Oono <keiichi.oono@oracle.com>
Fri, 17 Jun 2011 10:31:26 +0900
changeset 579 7ebfc19a84b4
parent 578 c78575cd9914 (current diff)
parent 574 0acaa81f97b0 (diff)
child 580 4fb7c07d0af8
merge 2 changesets (for 7046743 and 7051913)
src/lib/iconv/utf-8/alias
--- a/pkg/manifests/system-library-iconv-unicode.mf	Thu Jun 16 10:43:42 2011 +0900
+++ b/pkg/manifests/system-library-iconv-unicode.mf	Fri Jun 17 10:31:26 2011 +0900
@@ -2591,83 +2591,35 @@
 link path=usr/lib/iconv/ms932%UCS-4BE.so target=./ms932%UTF-32BE.so
 link path=usr/lib/iconv/ms932%UCS-4LE.so target=./ms932%UTF-32LE.so
 # wchar_t
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-2-BIG-ENDIAN%wchar_t-UTF-8.so target=./UCS-2-BIG-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-2-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UCS-2-LITTLE-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-4-BIG-ENDIAN%wchar_t-UTF-8.so target=./UCS-4-BIG-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-4-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UCS-4-LITTLE-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-16-BIG-ENDIAN%wchar_t-UTF-8.so target=./UTF-16-BIG-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-16-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UTF-16-LITTLE-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-2-BIG-ENDIAN.so target=./UTF-32LE%UCS-2-BIG-ENDIAN.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-2-LITTLE-ENDIAN.so target=./UTF-32LE%UCS-2-LITTLE-ENDIAN.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-4-BIG-ENDIAN.so target=./UTF-32LE%UCS-4-BIG-ENDIAN.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-4-LITTLE-ENDIAN.so target=./UTF-32LE%UCS-4-LITTLE-ENDIAN.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-16-BIG-ENDIAN.so target=./UTF-32LE%UTF-16-BIG-ENDIAN.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-16-LITTLE-ENDIAN.so target=./UTF-32LE%UTF-16-LITTLE-ENDIAN.so
-$(i386_ONLY)link path=usr/lib/iconv/UCS-2-BIG-ENDIAN%wchar_t-UTF-8.so target=./UCS-2-BIG-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UCS-2-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UCS-2-LITTLE-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UCS-4-BIG-ENDIAN%wchar_t-UTF-8.so target=./UCS-4-BIG-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UCS-4-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UCS-4-LITTLE-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UTF-16-BIG-ENDIAN%wchar_t-UTF-8.so target=./UTF-16-BIG-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UTF-16-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UTF-16-LITTLE-ENDIAN%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-2-BIG-ENDIAN.so target=./UTF-32LE%UCS-2-BIG-ENDIAN.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-2-LITTLE-ENDIAN.so target=./UTF-32LE%UCS-2-LITTLE-ENDIAN.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-4-BIG-ENDIAN.so target=./UTF-32LE%UCS-4-BIG-ENDIAN.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-4-LITTLE-ENDIAN.so target=./UTF-32LE%UCS-4-LITTLE-ENDIAN.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-16-BIG-ENDIAN.so target=./UTF-32LE%UTF-16-BIG-ENDIAN.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-16-LITTLE-ENDIAN.so target=./UTF-32LE%UTF-16-LITTLE-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-2-BIG-ENDIAN%wchar_t-UTF-8.so target=./UCS-2-BIG-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-2-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UCS-2-LITTLE-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-4-BIG-ENDIAN%wchar_t-UTF-8.so target=./UCS-4-BIG-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-4-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UCS-4-LITTLE-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-16-BIG-ENDIAN%wchar_t-UTF-8.so target=./UTF-16-BIG-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-16-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UTF-16-LITTLE-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-2-BIG-ENDIAN.so target=./UTF-32BE%UCS-2-BIG-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-2-LITTLE-ENDIAN.so target=./UTF-32BE%UCS-2-LITTLE-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-4-BIG-ENDIAN.so target=./UTF-32BE%UCS-4-BIG-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-4-LITTLE-ENDIAN.so target=./UTF-32BE%UCS-4-LITTLE-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-16-BIG-ENDIAN.so target=./UTF-32BE%UTF-16-BIG-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-16-LITTLE-ENDIAN.so target=./UTF-32BE%UTF-16-LITTLE-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/UCS-2-BIG-ENDIAN%wchar_t-UTF-8.so target=./UCS-2-BIG-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UCS-2-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UCS-2-LITTLE-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UCS-4-BIG-ENDIAN%wchar_t-UTF-8.so target=./UCS-4-BIG-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UCS-4-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UCS-4-LITTLE-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UTF-16-BIG-ENDIAN%wchar_t-UTF-8.so target=./UTF-16-BIG-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UTF-16-LITTLE-ENDIAN%wchar_t-UTF-8.so target=./UTF-16-LITTLE-ENDIAN%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-2-BIG-ENDIAN.so target=./UTF-32BE%UCS-2-BIG-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-2-LITTLE-ENDIAN.so target=./UTF-32BE%UCS-2-LITTLE-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-4-BIG-ENDIAN.so target=./UTF-32BE%UCS-4-BIG-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-4-LITTLE-ENDIAN.so target=./UTF-32BE%UCS-4-LITTLE-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-16-BIG-ENDIAN.so target=./UTF-32BE%UTF-16-BIG-ENDIAN.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-16-LITTLE-ENDIAN.so target=./UTF-32BE%UTF-16-LITTLE-ENDIAN.so
+link path=usr/lib/iconv/$(ARCH64)/UCS-4%wchar_t-PCK.so target=./UTF-32%wchar_t-PCK.so
+link path=usr/lib/iconv/$(ARCH64)/UCS-4%wchar_t-eucJP.so target=./UTF-32%wchar_t-eucJP.so
+link path=usr/lib/iconv/$(ARCH64)/UCS-4BE%wchar_t-PCK.so target=./UTF-32BE%wchar_t-PCK.so
+link path=usr/lib/iconv/$(ARCH64)/UCS-4BE%wchar_t-eucJP.so target=./UTF-32BE%wchar_t-eucJP.so
+link path=usr/lib/iconv/$(ARCH64)/UCS-4LE%wchar_t-PCK.so target=./UTF-32LE%wchar_t-PCK.so
+link path=usr/lib/iconv/$(ARCH64)/UCS-4LE%wchar_t-eucJP.so target=./UTF-32LE%wchar_t-eucJP.so
+link path=usr/lib/iconv/$(ARCH64)/UTF-8%ibm5026.so target=./UTF-8%ibm930.so
+link path=usr/lib/iconv/$(ARCH64)/UTF-8%ibm5035.so target=./UTF-8%ibm939.so
+link path=usr/lib/iconv/$(ARCH64)/ibm5026%UTF-8.so target=./ibm930%UTF-8.so
+link path=usr/lib/iconv/$(ARCH64)/ibm5035%UTF-8.so target=./ibm939%UTF-8.so
+link path=usr/lib/iconv/$(ARCH64)/wchar_t-PCK%UCS-4.so target=./wchar_t-PCK%UTF-32.so
+link path=usr/lib/iconv/$(ARCH64)/wchar_t-PCK%UCS-4BE.so target=./wchar_t-PCK%UTF-32BE.so
+link path=usr/lib/iconv/$(ARCH64)/wchar_t-PCK%UCS-4LE.so target=./wchar_t-PCK%UTF-32LE.so
+link path=usr/lib/iconv/$(ARCH64)/wchar_t-eucJP%UCS-4.so target=./wchar_t-eucJP%UTF-32.so
+link path=usr/lib/iconv/$(ARCH64)/wchar_t-eucJP%UCS-4BE.so target=./wchar_t-eucJP%UTF-32BE.so
+link path=usr/lib/iconv/$(ARCH64)/wchar_t-eucJP%UCS-4LE.so target=./wchar_t-eucJP%UTF-32LE.so
 link path=usr/lib/iconv/UCS-4%wchar_t-PCK.so target=./UTF-32%wchar_t-PCK.so
 link path=usr/lib/iconv/UCS-4%wchar_t-eucJP.so target=./UTF-32%wchar_t-eucJP.so
 link path=usr/lib/iconv/UCS-4BE%wchar_t-PCK.so target=./UTF-32BE%wchar_t-PCK.so
 link path=usr/lib/iconv/UCS-4BE%wchar_t-eucJP.so target=./UTF-32BE%wchar_t-eucJP.so
 link path=usr/lib/iconv/UCS-4LE%wchar_t-PCK.so target=./UTF-32LE%wchar_t-PCK.so
 link path=usr/lib/iconv/UCS-4LE%wchar_t-eucJP.so target=./UTF-32LE%wchar_t-eucJP.so
+link path=usr/lib/iconv/UTF-8%ibm5026.so target=./UTF-8%ibm930.so
+link path=usr/lib/iconv/UTF-8%ibm5035.so target=./UTF-8%ibm939.so
+link path=usr/lib/iconv/ibm5026%UTF-8.so target=./ibm930%UTF-8.so
+link path=usr/lib/iconv/ibm5035%UTF-8.so target=./ibm939%UTF-8.so
 link path=usr/lib/iconv/wchar_t-PCK%UCS-4.so target=./wchar_t-PCK%UTF-32.so
 link path=usr/lib/iconv/wchar_t-PCK%UCS-4BE.so target=./wchar_t-PCK%UTF-32BE.so
 link path=usr/lib/iconv/wchar_t-PCK%UCS-4LE.so target=./wchar_t-PCK%UTF-32LE.so
 link path=usr/lib/iconv/wchar_t-eucJP%UCS-4.so target=./wchar_t-eucJP%UTF-32.so
 link path=usr/lib/iconv/wchar_t-eucJP%UCS-4BE.so target=./wchar_t-eucJP%UTF-32BE.so
 link path=usr/lib/iconv/wchar_t-eucJP%UCS-4LE.so target=./wchar_t-eucJP%UTF-32LE.so
-link path=usr/lib/iconv/$(ARCH64)/UCS-4%wchar_t-PCK.so target=./UTF-32%wchar_t-PCK.so
-link path=usr/lib/iconv/$(ARCH64)/UCS-4%wchar_t-eucJP.so target=./UTF-32%wchar_t-eucJP.so
-link path=usr/lib/iconv/$(ARCH64)/UCS-4BE%wchar_t-PCK.so target=./UTF-32BE%wchar_t-PCK.so
-link path=usr/lib/iconv/$(ARCH64)/UCS-4BE%wchar_t-eucJP.so target=./UTF-32BE%wchar_t-eucJP.so
-link path=usr/lib/iconv/$(ARCH64)/UCS-4LE%wchar_t-PCK.so target=./UTF-32LE%wchar_t-PCK.so
-link path=usr/lib/iconv/$(ARCH64)/UCS-4LE%wchar_t-eucJP.so target=./UTF-32LE%wchar_t-eucJP.so
-link path=usr/lib/iconv/$(ARCH64)/wchar_t-PCK%UCS-4.so target=./wchar_t-PCK%UTF-32.so
-link path=usr/lib/iconv/$(ARCH64)/wchar_t-PCK%UCS-4BE.so target=./wchar_t-PCK%UTF-32BE.so
-link path=usr/lib/iconv/$(ARCH64)/wchar_t-PCK%UCS-4LE.so target=./wchar_t-PCK%UTF-32LE.so
-link path=usr/lib/iconv/$(ARCH64)/wchar_t-eucJP%UCS-4.so target=./wchar_t-eucJP%UTF-32.so
-link path=usr/lib/iconv/$(ARCH64)/wchar_t-eucJP%UCS-4BE.so target=./wchar_t-eucJP%UTF-32BE.so
-link path=usr/lib/iconv/$(ARCH64)/wchar_t-eucJP%UCS-4LE.so target=./wchar_t-eucJP%UTF-32LE.so
-link path=usr/lib/iconv/$(ARCH64)/UTF-8%ibm5026.so target=./UTF-8%ibm930.so
-link path=usr/lib/iconv/$(ARCH64)/UTF-8%ibm5035.so target=./UTF-8%ibm939.so
-link path=usr/lib/iconv/$(ARCH64)/ibm5026%UTF-8.so target=./ibm930%UTF-8.so
-link path=usr/lib/iconv/$(ARCH64)/ibm5035%UTF-8.so target=./ibm939%UTF-8.so
-link path=usr/lib/iconv/UTF-8%ibm5026.so target=./UTF-8%ibm930.so
-link path=usr/lib/iconv/UTF-8%ibm5035.so target=./UTF-8%ibm939.so
-link path=usr/lib/iconv/ibm5026%UTF-8.so target=./ibm930%UTF-8.so
-link path=usr/lib/iconv/ibm5035%UTF-8.so target=./ibm939%UTF-8.so
--- a/pkg/manifests/system-library-iconv-utf-8.mf	Thu Jun 16 10:43:42 2011 +0900
+++ b/pkg/manifests/system-library-iconv-utf-8.mf	Fri Jun 17 10:31:26 2011 +0900
@@ -2726,492 +2726,3 @@
 link path=usr/lib/iconv/eucJP%UCS-4.so target=./eucJP%UTF-32.so
 link path=usr/lib/iconv/eucJP%UCS-4BE.so target=./eucJP%UTF-32BE.so
 link path=usr/lib/iconv/eucJP%UCS-4LE.so target=./eucJP%UTF-32LE.so
-# wchar_t
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/646%wchar_t-UTF-8.so target=./646%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-1%wchar_t-UTF-8.so target=./8859-1%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-10%wchar_t-UTF-8.so target=./8859-10%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-13%wchar_t-UTF-8.so target=./8859-13%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-14%wchar_t-UTF-8.so target=./8859-14%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-15%wchar_t-UTF-8.so target=./8859-15%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-16%wchar_t-UTF-8.so target=./8859-16%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-2%wchar_t-UTF-8.so target=./8859-2%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-3%wchar_t-UTF-8.so target=./8859-3%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-4%wchar_t-UTF-8.so target=./8859-4%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-5%wchar_t-UTF-8.so target=./8859-5%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-6%wchar_t-UTF-8.so target=./8859-6%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-7%wchar_t-UTF-8.so target=./8859-7%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-8%wchar_t-UTF-8.so target=./8859-8%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-9%wchar_t-UTF-8.so target=./8859-9%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1250%wchar_t-UTF-8.so target=./CP1250%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1251%wchar_t-UTF-8.so target=./CP1251%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1252%wchar_t-UTF-8.so target=./CP1252%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1253%wchar_t-UTF-8.so target=./CP1253%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1254%wchar_t-UTF-8.so target=./CP1254%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1255%wchar_t-UTF-8.so target=./CP1255%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1256%wchar_t-UTF-8.so target=./CP1256%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1257%wchar_t-UTF-8.so target=./CP1257%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1258%wchar_t-UTF-8.so target=./CP1258%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP437%wchar_t-UTF-8.so target=./CP437%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP720%wchar_t-UTF-8.so target=./CP720%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP737%wchar_t-UTF-8.so target=./CP737%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP775%wchar_t-UTF-8.so target=./CP775%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP850%wchar_t-UTF-8.so target=./CP850%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP852%wchar_t-UTF-8.so target=./CP852%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP855%wchar_t-UTF-8.so target=./CP855%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP857%wchar_t-UTF-8.so target=./CP857%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP860%wchar_t-UTF-8.so target=./CP860%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP861%wchar_t-UTF-8.so target=./CP861%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP862%wchar_t-UTF-8.so target=./CP862%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP863%wchar_t-UTF-8.so target=./CP863%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP864%wchar_t-UTF-8.so target=./CP864%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP865%wchar_t-UTF-8.so target=./CP865%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP866%wchar_t-UTF-8.so target=./CP866%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP869%wchar_t-UTF-8.so target=./CP869%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP874%wchar_t-UTF-8.so target=./CP874%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/EUC-JIS-2004%wchar_t-UTF-8.so target=./EUC-JIS-2004%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/ISO-2022-JP-2004%wchar_t-UTF-8.so target=./ISO-2022-JP-2004%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/KOI8-R%wchar_t-UTF-8.so target=./KOI8-R%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/KOI8-U%wchar_t-UTF-8.so target=./KOI8-U%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/PCK%wchar_t-UTF-8.so target=./PCK%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/PTCP154%wchar_t-UTF-8.so target=./PTCP154%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/Shift_JIS-2004%wchar_t-UTF-8.so target=./Shift_JIS-2004%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-2%wchar_t-UTF-8.so target=./UCS-2%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-2BE%wchar_t-UTF-8.so target=./UCS-2BE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-2LE%wchar_t-UTF-8.so target=./UCS-2LE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-4%wchar_t-UTF-8.so target=./UCS-4%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-4BE%wchar_t-UTF-8.so target=./UCS-4BE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-4LE%wchar_t-UTF-8.so target=./UCS-4LE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-16%wchar_t-UTF-8.so target=./UTF-16%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-16BE%wchar_t-UTF-8.so target=./UTF-16BE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-16LE%wchar_t-UTF-8.so target=./UTF-16LE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-8%wchar_t-UTF-8.so target=./UTF-8%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/eucJP%wchar_t-UTF-8.so target=./eucJP%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/eucJP-ms%wchar_t-UTF-8.so target=./eucJP-ms%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/ms932%wchar_t-UTF-8.so target=./ms932%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%646.so target=./UTF-32LE%646.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-1.so target=./UTF-32LE%8859-1.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-10.so target=./UTF-32LE%8859-10.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-13.so target=./UTF-32LE%8859-13.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-14.so target=./UTF-32LE%8859-14.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-15.so target=./UTF-32LE%8859-15.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-16.so target=./UTF-32LE%8859-16.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-2.so target=./UTF-32LE%8859-2.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-3.so target=./UTF-32LE%8859-3.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-4.so target=./UTF-32LE%8859-4.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-5.so target=./UTF-32LE%8859-5.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-6.so target=./UTF-32LE%8859-6.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-7.so target=./UTF-32LE%8859-7.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-8.so target=./UTF-32LE%8859-8.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-9.so target=./UTF-32LE%8859-9.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1250.so target=./UTF-32LE%CP1250.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1251.so target=./UTF-32LE%CP1251.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1252.so target=./UTF-32LE%CP1252.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1253.so target=./UTF-32LE%CP1253.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1254.so target=./UTF-32LE%CP1254.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1255.so target=./UTF-32LE%CP1255.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1256.so target=./UTF-32LE%CP1256.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1257.so target=./UTF-32LE%CP1257.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1258.so target=./UTF-32LE%CP1258.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP437.so target=./UTF-32LE%CP437.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP720.so target=./UTF-32LE%CP720.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP737.so target=./UTF-32LE%CP737.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP775.so target=./UTF-32LE%CP775.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP850.so target=./UTF-32LE%CP850.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP852.so target=./UTF-32LE%CP852.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP855.so target=./UTF-32LE%CP855.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP857.so target=./UTF-32LE%CP857.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP860.so target=./UTF-32LE%CP860.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP861.so target=./UTF-32LE%CP861.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP862.so target=./UTF-32LE%CP862.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP863.so target=./UTF-32LE%CP863.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP864.so target=./UTF-32LE%CP864.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP865.so target=./UTF-32LE%CP865.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP866.so target=./UTF-32LE%CP866.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP869.so target=./UTF-32LE%CP869.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP874.so target=./UTF-32LE%CP874.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%EUC-JIS-2004.so target=./UTF-32LE%EUC-JIS-2004.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%ISO-2022-JP-2004.so target=./UTF-32LE%ISO-2022-JP-2004.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%KOI8-R.so target=./UTF-32LE%KOI8-R.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%KOI8-U.so target=./UTF-32LE%KOI8-U.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%PCK.so target=./UTF-32LE%PCK.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%PTCP154.so target=./UTF-32LE%PTCP154.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%Shift_JIS-2004.so target=./UTF-32LE%Shift_JIS-2004.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-2.so target=./UTF-32LE%UCS-2.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-2BE.so target=./UTF-32LE%UCS-2BE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-2LE.so target=./UTF-32LE%UCS-2LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-4.so target=./UTF-32LE%UCS-4.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-4BE.so target=./UTF-32LE%UCS-4BE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-4LE.so target=./UTF-32LE%UCS-4LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-16.so target=./UTF-32LE%UTF-16.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-16BE.so target=./UTF-32LE%UTF-16BE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-16LE.so target=./UTF-32LE%UTF-16LE.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-8.so target=./UTF-32LE%UTF-8.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%eucJP-ms.so target=./UTF-32LE%eucJP-ms.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%eucJP.so target=./UTF-32LE%eucJP.so
-$(i386_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%ms932.so target=./UTF-32LE%ms932.so
-$(i386_ONLY)link path=usr/lib/iconv/646%wchar_t-UTF-8.so target=./646%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-1%wchar_t-UTF-8.so target=./8859-1%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-10%wchar_t-UTF-8.so target=./8859-10%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-13%wchar_t-UTF-8.so target=./8859-13%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-14%wchar_t-UTF-8.so target=./8859-14%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-15%wchar_t-UTF-8.so target=./8859-15%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-16%wchar_t-UTF-8.so target=./8859-16%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-2%wchar_t-UTF-8.so target=./8859-2%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-3%wchar_t-UTF-8.so target=./8859-3%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-4%wchar_t-UTF-8.so target=./8859-4%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-5%wchar_t-UTF-8.so target=./8859-5%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-6%wchar_t-UTF-8.so target=./8859-6%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-7%wchar_t-UTF-8.so target=./8859-7%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-8%wchar_t-UTF-8.so target=./8859-8%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/8859-9%wchar_t-UTF-8.so target=./8859-9%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP1250%wchar_t-UTF-8.so target=./CP1250%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP1251%wchar_t-UTF-8.so target=./CP1251%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP1252%wchar_t-UTF-8.so target=./CP1252%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP1253%wchar_t-UTF-8.so target=./CP1253%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP1254%wchar_t-UTF-8.so target=./CP1254%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP1255%wchar_t-UTF-8.so target=./CP1255%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP1256%wchar_t-UTF-8.so target=./CP1256%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP1257%wchar_t-UTF-8.so target=./CP1257%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP1258%wchar_t-UTF-8.so target=./CP1258%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP437%wchar_t-UTF-8.so target=./CP437%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP720%wchar_t-UTF-8.so target=./CP720%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP737%wchar_t-UTF-8.so target=./CP737%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP775%wchar_t-UTF-8.so target=./CP775%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP850%wchar_t-UTF-8.so target=./CP850%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP852%wchar_t-UTF-8.so target=./CP852%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP855%wchar_t-UTF-8.so target=./CP855%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP857%wchar_t-UTF-8.so target=./CP857%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP860%wchar_t-UTF-8.so target=./CP860%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP861%wchar_t-UTF-8.so target=./CP861%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP862%wchar_t-UTF-8.so target=./CP862%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP863%wchar_t-UTF-8.so target=./CP863%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP864%wchar_t-UTF-8.so target=./CP864%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP865%wchar_t-UTF-8.so target=./CP865%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP866%wchar_t-UTF-8.so target=./CP866%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP869%wchar_t-UTF-8.so target=./CP869%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/CP874%wchar_t-UTF-8.so target=./CP874%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/EUC-JIS-2004%wchar_t-UTF-8.so target=./EUC-JIS-2004%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/ISO-2022-JP-2004%wchar_t-UTF-8.so target=./ISO-2022-JP-2004%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/KOI8-R%wchar_t-UTF-8.so target=./KOI8-R%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/KOI8-U%wchar_t-UTF-8.so target=./KOI8-U%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/PCK%wchar_t-UTF-8.so target=./PCK%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/PTCP154%wchar_t-UTF-8.so target=./PTCP154%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/Shift_JIS-2004%wchar_t-UTF-8.so target=./Shift_JIS-2004%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UCS-2%wchar_t-UTF-8.so target=./UCS-2%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UCS-2BE%wchar_t-UTF-8.so target=./UCS-2BE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UCS-2LE%wchar_t-UTF-8.so target=./UCS-2LE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UCS-4%wchar_t-UTF-8.so target=./UCS-4%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UCS-4BE%wchar_t-UTF-8.so target=./UCS-4BE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UCS-4LE%wchar_t-UTF-8.so target=./UCS-4LE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UTF-16%wchar_t-UTF-8.so target=./UTF-16%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UTF-16BE%wchar_t-UTF-8.so target=./UTF-16BE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UTF-16LE%wchar_t-UTF-8.so target=./UTF-16LE%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/UTF-8%wchar_t-UTF-8.so target=./UTF-8%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/eucJP%wchar_t-UTF-8.so target=./eucJP%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/eucJP-ms%wchar_t-UTF-8.so target=./eucJP-ms%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/ms932%wchar_t-UTF-8.so target=./ms932%UTF-32LE.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%646.so target=./UTF-32LE%646.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-1.so target=./UTF-32LE%8859-1.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-10.so target=./UTF-32LE%8859-10.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-13.so target=./UTF-32LE%8859-13.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-14.so target=./UTF-32LE%8859-14.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-15.so target=./UTF-32LE%8859-15.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-16.so target=./UTF-32LE%8859-16.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-2.so target=./UTF-32LE%8859-2.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-3.so target=./UTF-32LE%8859-3.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-4.so target=./UTF-32LE%8859-4.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-5.so target=./UTF-32LE%8859-5.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-6.so target=./UTF-32LE%8859-6.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-7.so target=./UTF-32LE%8859-7.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-8.so target=./UTF-32LE%8859-8.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-9.so target=./UTF-32LE%8859-9.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1250.so target=./UTF-32LE%CP1250.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1251.so target=./UTF-32LE%CP1251.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1252.so target=./UTF-32LE%CP1252.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1253.so target=./UTF-32LE%CP1253.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1254.so target=./UTF-32LE%CP1254.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1255.so target=./UTF-32LE%CP1255.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1256.so target=./UTF-32LE%CP1256.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1257.so target=./UTF-32LE%CP1257.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1258.so target=./UTF-32LE%CP1258.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP437.so target=./UTF-32LE%CP437.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP720.so target=./UTF-32LE%CP720.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP737.so target=./UTF-32LE%CP737.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP775.so target=./UTF-32LE%CP775.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP850.so target=./UTF-32LE%CP850.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP852.so target=./UTF-32LE%CP852.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP855.so target=./UTF-32LE%CP855.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP857.so target=./UTF-32LE%CP857.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP860.so target=./UTF-32LE%CP860.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP861.so target=./UTF-32LE%CP861.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP862.so target=./UTF-32LE%CP862.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP863.so target=./UTF-32LE%CP863.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP864.so target=./UTF-32LE%CP864.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP865.so target=./UTF-32LE%CP865.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP866.so target=./UTF-32LE%CP866.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP869.so target=./UTF-32LE%CP869.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP874.so target=./UTF-32LE%CP874.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%EUC-JIS-2004.so target=./UTF-32LE%EUC-JIS-2004.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%ISO-2022-JP-2004.so target=./UTF-32LE%ISO-2022-JP-2004.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%KOI8-R.so target=./UTF-32LE%KOI8-R.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%KOI8-U.so target=./UTF-32LE%KOI8-U.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%PCK.so target=./UTF-32LE%PCK.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%PTCP154.so target=./UTF-32LE%PTCP154.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%Shift_JIS-2004.so target=./UTF-32LE%Shift_JIS-2004.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-2.so target=./UTF-32LE%UCS-2.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-2BE.so target=./UTF-32LE%UCS-2BE.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-2LE.so target=./UTF-32LE%UCS-2LE.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-4.so target=./UTF-32LE%UCS-4.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-4BE.so target=./UTF-32LE%UCS-4BE.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-4LE.so target=./UTF-32LE%UCS-4LE.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-16.so target=./UTF-32LE%UTF-16.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-16BE.so target=./UTF-32LE%UTF-16BE.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-16LE.so target=./UTF-32LE%UTF-16LE.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-8.so target=./UTF-32LE%UTF-8.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%eucJP-ms.so target=./UTF-32LE%eucJP-ms.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%eucJP.so target=./UTF-32LE%eucJP.so
-$(i386_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%ms932.so target=./UTF-32LE%ms932.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/646%wchar_t-UTF-8.so target=./646%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-1%wchar_t-UTF-8.so target=./8859-1%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-10%wchar_t-UTF-8.so target=./8859-10%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-13%wchar_t-UTF-8.so target=./8859-13%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-14%wchar_t-UTF-8.so target=./8859-14%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-15%wchar_t-UTF-8.so target=./8859-15%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-16%wchar_t-UTF-8.so target=./8859-16%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-2%wchar_t-UTF-8.so target=./8859-2%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-3%wchar_t-UTF-8.so target=./8859-3%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-4%wchar_t-UTF-8.so target=./8859-4%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-5%wchar_t-UTF-8.so target=./8859-5%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-6%wchar_t-UTF-8.so target=./8859-6%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-7%wchar_t-UTF-8.so target=./8859-7%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-8%wchar_t-UTF-8.so target=./8859-8%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/8859-9%wchar_t-UTF-8.so target=./8859-9%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1250%wchar_t-UTF-8.so target=./CP1250%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1251%wchar_t-UTF-8.so target=./CP1251%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1252%wchar_t-UTF-8.so target=./CP1252%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1253%wchar_t-UTF-8.so target=./CP1253%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1254%wchar_t-UTF-8.so target=./CP1254%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1255%wchar_t-UTF-8.so target=./CP1255%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1256%wchar_t-UTF-8.so target=./CP1256%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1257%wchar_t-UTF-8.so target=./CP1257%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP1258%wchar_t-UTF-8.so target=./CP1258%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP437%wchar_t-UTF-8.so target=./CP437%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP720%wchar_t-UTF-8.so target=./CP720%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP737%wchar_t-UTF-8.so target=./CP737%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP775%wchar_t-UTF-8.so target=./CP775%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP850%wchar_t-UTF-8.so target=./CP850%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP852%wchar_t-UTF-8.so target=./CP852%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP855%wchar_t-UTF-8.so target=./CP855%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP857%wchar_t-UTF-8.so target=./CP857%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP860%wchar_t-UTF-8.so target=./CP860%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP861%wchar_t-UTF-8.so target=./CP861%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP862%wchar_t-UTF-8.so target=./CP862%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP863%wchar_t-UTF-8.so target=./CP863%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP864%wchar_t-UTF-8.so target=./CP864%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP865%wchar_t-UTF-8.so target=./CP865%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP866%wchar_t-UTF-8.so target=./CP866%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP869%wchar_t-UTF-8.so target=./CP869%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/CP874%wchar_t-UTF-8.so target=./CP874%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/EUC-JIS-2004%wchar_t-UTF-8.so target=./EUC-JIS-2004%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/ISO-2022-JP-2004%wchar_t-UTF-8.so target=./ISO-2022-JP-2004%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/KOI8-R%wchar_t-UTF-8.so target=./KOI8-R%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/KOI8-U%wchar_t-UTF-8.so target=./KOI8-U%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/PCK%wchar_t-UTF-8.so target=./PCK%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/PTCP154%wchar_t-UTF-8.so target=./PTCP154%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/Shift_JIS-2004%wchar_t-UTF-8.so target=./Shift_JIS-2004%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-2%wchar_t-UTF-8.so target=./UCS-2%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-2BE%wchar_t-UTF-8.so target=./UCS-2BE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-2LE%wchar_t-UTF-8.so target=./UCS-2LE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-4%wchar_t-UTF-8.so target=./UCS-4%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-4BE%wchar_t-UTF-8.so target=./UCS-4BE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UCS-4LE%wchar_t-UTF-8.so target=./UCS-4LE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-16%wchar_t-UTF-8.so target=./UTF-16%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-16BE%wchar_t-UTF-8.so target=./UTF-16BE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-16LE%wchar_t-UTF-8.so target=./UTF-16LE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/UTF-8%wchar_t-UTF-8.so target=./UTF-8%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/eucJP%wchar_t-UTF-8.so target=./eucJP%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/eucJP-ms%wchar_t-UTF-8.so target=./eucJP-ms%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/ms932%wchar_t-UTF-8.so target=./ms932%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%646.so target=./UTF-32BE%646.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-1.so target=./UTF-32BE%8859-1.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-10.so target=./UTF-32BE%8859-10.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-13.so target=./UTF-32BE%8859-13.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-14.so target=./UTF-32BE%8859-14.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-15.so target=./UTF-32BE%8859-15.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-16.so target=./UTF-32BE%8859-16.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-2.so target=./UTF-32BE%8859-2.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-3.so target=./UTF-32BE%8859-3.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-4.so target=./UTF-32BE%8859-4.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-5.so target=./UTF-32BE%8859-5.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-6.so target=./UTF-32BE%8859-6.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-7.so target=./UTF-32BE%8859-7.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-8.so target=./UTF-32BE%8859-8.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%8859-9.so target=./UTF-32BE%8859-9.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1250.so target=./UTF-32BE%CP1250.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1251.so target=./UTF-32BE%CP1251.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1252.so target=./UTF-32BE%CP1252.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1253.so target=./UTF-32BE%CP1253.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1254.so target=./UTF-32BE%CP1254.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1255.so target=./UTF-32BE%CP1255.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1256.so target=./UTF-32BE%CP1256.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1257.so target=./UTF-32BE%CP1257.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP1258.so target=./UTF-32BE%CP1258.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP437.so target=./UTF-32BE%CP437.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP720.so target=./UTF-32BE%CP720.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP737.so target=./UTF-32BE%CP737.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP775.so target=./UTF-32BE%CP775.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP850.so target=./UTF-32BE%CP850.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP852.so target=./UTF-32BE%CP852.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP855.so target=./UTF-32BE%CP855.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP857.so target=./UTF-32BE%CP857.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP860.so target=./UTF-32BE%CP860.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP861.so target=./UTF-32BE%CP861.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP862.so target=./UTF-32BE%CP862.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP863.so target=./UTF-32BE%CP863.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP864.so target=./UTF-32BE%CP864.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP865.so target=./UTF-32BE%CP865.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP866.so target=./UTF-32BE%CP866.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP869.so target=./UTF-32BE%CP869.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%CP874.so target=./UTF-32BE%CP874.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%EUC-JIS-2004.so target=./UTF-32BE%EUC-JIS-2004.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%ISO-2022-JP-2004.so target=./UTF-32BE%ISO-2022-JP-2004.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%KOI8-R.so target=./UTF-32BE%KOI8-R.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%KOI8-U.so target=./UTF-32BE%KOI8-U.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%PCK.so target=./UTF-32BE%PCK.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%PTCP154.so target=./UTF-32BE%PTCP154.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%Shift_JIS-2004.so target=./UTF-32BE%Shift_JIS-2004.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-2.so target=./UTF-32BE%UCS-2.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-2BE.so target=./UTF-32BE%UCS-2BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-2LE.so target=./UTF-32BE%UCS-2LE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-4.so target=./UTF-32BE%UCS-4.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-4BE.so target=./UTF-32BE%UCS-4BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UCS-4LE.so target=./UTF-32BE%UCS-4LE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-16.so target=./UTF-32BE%UTF-16.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-16BE.so target=./UTF-32BE%UTF-16BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-16LE.so target=./UTF-32BE%UTF-16LE.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%UTF-8.so target=./UTF-32BE%UTF-8.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%eucJP-ms.so target=./UTF-32BE%eucJP-ms.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%eucJP.so target=./UTF-32BE%eucJP.so
-$(sparc_ONLY)link path=usr/lib/iconv/$(ARCH64)/wchar_t-UTF-8%ms932.so target=./UTF-32BE%ms932.so
-$(sparc_ONLY)link path=usr/lib/iconv/646%wchar_t-UTF-8.so target=./646%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-1%wchar_t-UTF-8.so target=./8859-1%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-10%wchar_t-UTF-8.so target=./8859-10%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-13%wchar_t-UTF-8.so target=./8859-13%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-14%wchar_t-UTF-8.so target=./8859-14%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-15%wchar_t-UTF-8.so target=./8859-15%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-16%wchar_t-UTF-8.so target=./8859-16%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-2%wchar_t-UTF-8.so target=./8859-2%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-3%wchar_t-UTF-8.so target=./8859-3%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-4%wchar_t-UTF-8.so target=./8859-4%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-5%wchar_t-UTF-8.so target=./8859-5%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-6%wchar_t-UTF-8.so target=./8859-6%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-7%wchar_t-UTF-8.so target=./8859-7%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-8%wchar_t-UTF-8.so target=./8859-8%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/8859-9%wchar_t-UTF-8.so target=./8859-9%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP1250%wchar_t-UTF-8.so target=./CP1250%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP1251%wchar_t-UTF-8.so target=./CP1251%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP1252%wchar_t-UTF-8.so target=./CP1252%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP1253%wchar_t-UTF-8.so target=./CP1253%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP1254%wchar_t-UTF-8.so target=./CP1254%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP1255%wchar_t-UTF-8.so target=./CP1255%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP1256%wchar_t-UTF-8.so target=./CP1256%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP1257%wchar_t-UTF-8.so target=./CP1257%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP1258%wchar_t-UTF-8.so target=./CP1258%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP437%wchar_t-UTF-8.so target=./CP437%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP720%wchar_t-UTF-8.so target=./CP720%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP737%wchar_t-UTF-8.so target=./CP737%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP775%wchar_t-UTF-8.so target=./CP775%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP850%wchar_t-UTF-8.so target=./CP850%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP852%wchar_t-UTF-8.so target=./CP852%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP855%wchar_t-UTF-8.so target=./CP855%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP857%wchar_t-UTF-8.so target=./CP857%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP860%wchar_t-UTF-8.so target=./CP860%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP861%wchar_t-UTF-8.so target=./CP861%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP862%wchar_t-UTF-8.so target=./CP862%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP863%wchar_t-UTF-8.so target=./CP863%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP864%wchar_t-UTF-8.so target=./CP864%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP865%wchar_t-UTF-8.so target=./CP865%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP866%wchar_t-UTF-8.so target=./CP866%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP869%wchar_t-UTF-8.so target=./CP869%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/CP874%wchar_t-UTF-8.so target=./CP874%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/EUC-JIS-2004%wchar_t-UTF-8.so target=./EUC-JIS-2004%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/ISO-2022-JP-2004%wchar_t-UTF-8.so target=./ISO-2022-JP-2004%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/KOI8-R%wchar_t-UTF-8.so target=./KOI8-R%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/KOI8-U%wchar_t-UTF-8.so target=./KOI8-U%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/PCK%wchar_t-UTF-8.so target=./PCK%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/PTCP154%wchar_t-UTF-8.so target=./PTCP154%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/Shift_JIS-2004%wchar_t-UTF-8.so target=./Shift_JIS-2004%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UCS-2%wchar_t-UTF-8.so target=./UCS-2%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UCS-2BE%wchar_t-UTF-8.so target=./UCS-2BE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UCS-2LE%wchar_t-UTF-8.so target=./UCS-2LE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UCS-4%wchar_t-UTF-8.so target=./UCS-4%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UCS-4BE%wchar_t-UTF-8.so target=./UCS-4BE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UCS-4LE%wchar_t-UTF-8.so target=./UCS-4LE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UTF-16%wchar_t-UTF-8.so target=./UTF-16%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UTF-16BE%wchar_t-UTF-8.so target=./UTF-16BE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UTF-16LE%wchar_t-UTF-8.so target=./UTF-16LE%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/UTF-8%wchar_t-UTF-8.so target=./UTF-8%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/eucJP%wchar_t-UTF-8.so target=./eucJP%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/eucJP-ms%wchar_t-UTF-8.so target=./eucJP-ms%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/ms932%wchar_t-UTF-8.so target=./ms932%UTF-32BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%646.so target=./UTF-32BE%646.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-1.so target=./UTF-32BE%8859-1.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-10.so target=./UTF-32BE%8859-10.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-13.so target=./UTF-32BE%8859-13.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-14.so target=./UTF-32BE%8859-14.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-15.so target=./UTF-32BE%8859-15.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-16.so target=./UTF-32BE%8859-16.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-2.so target=./UTF-32BE%8859-2.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-3.so target=./UTF-32BE%8859-3.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-4.so target=./UTF-32BE%8859-4.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-5.so target=./UTF-32BE%8859-5.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-6.so target=./UTF-32BE%8859-6.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-7.so target=./UTF-32BE%8859-7.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-8.so target=./UTF-32BE%8859-8.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%8859-9.so target=./UTF-32BE%8859-9.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1250.so target=./UTF-32BE%CP1250.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1251.so target=./UTF-32BE%CP1251.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1252.so target=./UTF-32BE%CP1252.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1253.so target=./UTF-32BE%CP1253.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1254.so target=./UTF-32BE%CP1254.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1255.so target=./UTF-32BE%CP1255.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1256.so target=./UTF-32BE%CP1256.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1257.so target=./UTF-32BE%CP1257.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP1258.so target=./UTF-32BE%CP1258.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP437.so target=./UTF-32BE%CP437.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP720.so target=./UTF-32BE%CP720.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP737.so target=./UTF-32BE%CP737.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP775.so target=./UTF-32BE%CP775.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP850.so target=./UTF-32BE%CP850.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP852.so target=./UTF-32BE%CP852.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP855.so target=./UTF-32BE%CP855.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP857.so target=./UTF-32BE%CP857.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP860.so target=./UTF-32BE%CP860.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP861.so target=./UTF-32BE%CP861.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP862.so target=./UTF-32BE%CP862.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP863.so target=./UTF-32BE%CP863.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP864.so target=./UTF-32BE%CP864.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP865.so target=./UTF-32BE%CP865.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP866.so target=./UTF-32BE%CP866.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP869.so target=./UTF-32BE%CP869.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%CP874.so target=./UTF-32BE%CP874.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%EUC-JIS-2004.so target=./UTF-32BE%EUC-JIS-2004.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%ISO-2022-JP-2004.so target=./UTF-32BE%ISO-2022-JP-2004.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%KOI8-R.so target=./UTF-32BE%KOI8-R.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%KOI8-U.so target=./UTF-32BE%KOI8-U.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%PCK.so target=./UTF-32BE%PCK.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%PTCP154.so target=./UTF-32BE%PTCP154.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%Shift_JIS-2004.so target=./UTF-32BE%Shift_JIS-2004.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-2.so target=./UTF-32BE%UCS-2.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-2BE.so target=./UTF-32BE%UCS-2BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-2LE.so target=./UTF-32BE%UCS-2LE.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-4.so target=./UTF-32BE%UCS-4.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-4BE.so target=./UTF-32BE%UCS-4BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UCS-4LE.so target=./UTF-32BE%UCS-4LE.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-16.so target=./UTF-32BE%UTF-16.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-16BE.so target=./UTF-32BE%UTF-16BE.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-16LE.so target=./UTF-32BE%UTF-16LE.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%UTF-8.so target=./UTF-32BE%UTF-8.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%eucJP-ms.so target=./UTF-32BE%eucJP-ms.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%eucJP.so target=./UTF-32BE%eucJP.so
-$(sparc_ONLY)link path=usr/lib/iconv/wchar_t-UTF-8%ms932.so target=./UTF-32BE%ms932.so
--- a/src/lib/iconv/euro/euro.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/euro/euro.c	Fri Jun 17 10:31:26 2011 +0900
@@ -192,3 +192,10 @@
 	return _icv_flag_action(&cd->flags, req, (int *)arg, 0);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags, 1);
+}
+
--- a/src/lib/iconv/utf-8/Makefile	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/Makefile	Fri Jun 17 10:31:26 2011 +0900
@@ -372,6 +372,9 @@
 	$(CC) $(CFLAGS64) $(CMN)/utf8.c -c -o $(MACH64)/[email protected]
 	$(LD) $(LDFLAGS) -o $(MACH64)/$@ $(MACH64)/[email protected] $(LDLIBS)
 
+$(PER_PLATFORM): $(PER_PLATFORM:%=%.$(MACH))
+	$(RM) $@
+	$(CP) $(@:%=%.$(MACH)) $@
 
 #
 # Rules for binary tables:
@@ -381,12 +384,3 @@
 %.bt: $(GENI_SRCS)/%.src
 	$(GENICONVTBL) -o $@ -f $< 
 
-#
-# Rules for all other files:
-#$(ALLOTHERFILES):
-#	$(RM) $@
-#	if [ -d $(CMN)/SCCS ] ; then \
-#		/usr/ccs/bin/sccs -d$(CMN) get $@; \
-#	else \
-#		$(CP) $(CMN)/$@ .; \
-#	fi
--- a/src/lib/iconv/utf-8/Makefile.iconv	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/Makefile.iconv	Fri Jun 17 10:31:26 2011 +0900
@@ -11335,4 +11335,6 @@
 INPUTFILES	= $(INPUTFILES1) $(INPUTFILES2)
 BINARYTABLES	= $(INPUTFILES:%.src=%.bt)
 
-ALLOTHERFILES	= alias
+PER_PLATFORM	= alias
+ALLOTHERFILES	= $(PER_PLATFORM)
+
--- a/src/lib/iconv/utf-8/alias	Thu Jun 16 10:43:42 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,497 +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 (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
-#
-# Alias Canonical
-ISO8859-1 8859-1
-ISO-8859-1 8859-1
-ISO8859_1 8859-1
-ISO_8859_1 8859-1
-ISO8859-15 8859-15
-ISO-8859-15 8859-15
-ISO8859_15 8859-15
-ISO_8859_15 8859-15
-PCK PCK
-SJIS PCK
-Shift_JIS PCK
-SHIFT-JIS PCK
-ShiftJIS PCK
-eucJP eucJP
-EUC-JP eucJP
-EUC_JP eucJP
-ISO-2022-JP ISO-2022-JP
-ISO_2022_JP ISO-2022-JP
-ISO2022JP ISO-2022-JP
-ISO-2022JP ISO-2022-JP
-ISO_2022JP ISO-2022-JP
-ISO2022-JP ISO-2022-JP
-ISO2022_JP ISO-2022-JP
-EUC-JP-MS eucJP-ms
-UTF-8 UTF-8
-UTF8 UTF-8
-UTF_8 UTF-8
-UTF-16 UTF-16
-UTF16 UTF-16
-UTF_16 UTF-16
-UTF-16BE UTF-16BE
-UTF16BE UTF-16BE
-UTF_16BE UTF-16BE
-UTF-16LE UTF-16LE
-UTF16LE UTF-16LE
-UTF_16LE UTF-16LE
-UTF-16-BIG-ENDIAN UTF-16-BIG-ENDIAN
-UTF16-BIG-ENDIAN UTF-16-BIG-ENDIAN
-UTF_16-BIG-ENDIAN UTF-16-BIG-ENDIAN
-UTF16BIGENDIAN UTF-16-BIG-ENDIAN
-UTF-16-LITTLE-ENDIAN UTF-16-LITTLE-ENDIAN
-UTF16-LITTLE-ENDIAN UTF-16-LITTLE-ENDIAN
-UTF_16-LITTLE-ENDIAN UTF-16-LITTLE-ENDIAN
-UTF16LITTLEENDIAN UTF-16-LITTLE-ENDIAN
-UTF-32 UTF-32
-UTF32 UTF-32
-UTF_32 UTF-32
-UTF-32BE UTF-32BE
-UTF32BE UTF-32BE
-UTF_32BE UTF-32BE
-UTF-32LE UTF-32LE
-UTF32LE UTF-32LE
-UTF_32LE UTF-32LE
-UTF-32-BIG-ENDIAN UTF-32-BIG-ENDIAN
-UTF32-BIG-ENDIAN UTF-32-BIG-ENDIAN
-UTF_32-BIG-ENDIAN UTF-32-BIG-ENDIAN
-UTF32BIGENDIAN UTF-32-BIG-ENDIAN
-UTF-32-LITTLE-ENDIAN UTF-32-LITTLE-ENDIAN
-UTF32-LITTLE-ENDIAN UTF-32-LITTLE-ENDIAN
-UTF_32-LITTLE-ENDIAN UTF-32-LITTLE-ENDIAN
-UTF32LITTLEENDIAN UTF-32-LITTLE-ENDIAN
-GB18030 GB18030
-GB-18030 GB18030
-GB_18030 GB18030
-GB2312 GB2312
-GB-2312 GB2312
-GB_2312 GB2312
-EUC-CN GB2312
-EUC_CN GB2312
-eucCN GB2312
-zh_CN.euc GB2312
-HZ-GB-2312 HZ-GB2312
-GBK GB18030
-zh_CN.gb18030 GB18030
-zh_CN.gbk GB18030
-ISO2022-CN ISO2022-CN
-ISO2022-CN-EXT ISO2022-CN
-zh_CN.iso2022-7 ISO2022-CN
-zh_CN.iso2022-CN ISO2022-CN
-EUC-KR EUC-KR
-EUC_KR EUC-KR
-ISO2022-KR ISO2022-KR
-ISO-2022-KR ISO2022-KR
-ISO_2022_KR ISO2022-KR
-ISO2022KR ISO2022-KR
-ISO-2022KR ISO2022-KR
-ISO_2022KR ISO2022-KR
-ISO2022_KR ISO2022-KR
-Wansung EUC-KR
-eucKR EUC-KR
-JOHAP92 JOHAP92
-JOHAB JOHAP92
-JOHAP JOHAP92
-5601 EUC-KR
-KSC5601 EUC-KR
-ko_KR.euc EUC-KR
-ko_KR-euc EUC-KR
-JOHAP82 JOHAP82
-ko_KR.johap JOHAP82
-ko_KR-johap JOHAP82
-ko_KR.johap92 JOHAP92
-ko_KR-johap92 JOHAP92
-ko_KR.iso2022-7 ISO2022-KR
-ko_KR-iso2022-7 ISO2022-KR
-ko_KR.nbyte ko_KR-nbyte
-MS-CP949 MS-CP949
-UnifiedHangul MS-CP949
-UHC MS-CP949
-CP949 MS-CP949
-ko_KR.cp949 MS-CP949
-ko_KR-cp949 MS-CP949
-BIG5 BIG5
-BIG-5 BIG5
-BIG_5 BIG5
-EUC-TW EUC-TW
-EUC_TW EUC-TW
-eucTW EUC-TW
-CNS11643 EUC-TW
-CNS-11643 EUC-TW
-CNS_11643 EUC-TW
-BIG5+ BIG5+
-BIG5P BIG5+
-BIG5Plus BIG5+
-BIG5-Plus BIG5+
-BIG5_Plus BIG5+
-BIG-5-Plus BIG5+
-BIG_5_Plus BIG5+
-BIG-5Plus BIG5+
-BIG_5Plus BIG5+
-zh_TW.iso2022-CN-EXT ISO2022-CN
-zh_TW-iso2022-CN-EXT ISO2022-CN
-zh_TW.big5 BIG5
-zh_TW-big5 BIG5
-zh_TW.big5p BIG5+
-zh_TW-big5p BIG5+
-zh_TW.euc EUC-TW
-zh_TW-euc EUC-TW
-zh_TW.iso2022-7 ISO2022-CN
-zh_TW.iso2022-CN ISO2022-CN
-zh_TW-iso2022-CN ISO2022-CN
-zh_TW-iso2022-7 ISO2022-CN
-Big5HKSCS BIG5-HKSCS2008
-Big-5HKSCS BIG5-HKSCS2008
-Big_5HKSCS BIG5-HKSCS2008
-Big5-HKSCS BIG5-HKSCS2008
-Big5_HKSCS BIG5-HKSCS2008
-Big-5-HKSCS BIG5-HKSCS2008
-Big_5_HKSCS BIG5-HKSCS2008
-Big5HK BIG5-HKSCS2008
-Big-5HK BIG5-HKSCS2008
-Big_5HK BIG5-HKSCS2008
-Big-5-HK BIG5-HKSCS2008
-Big_5_HK BIG5-HKSCS2008
-zh_HK.big5hk BIG5-HKSCS2008
-zh_HK-big5hk BIG5-HKSCS2008
-zh_HK.hkscs BIG5-HKSCS2008
-ISO8859-2 8859-2
-ISO8859_2 8859-2
-ISO-8859-2 8859-2
-ISO_8859_2 8859-2
-iso2 8859-2
-ISO8859-5 8859-5
-ISO8859_5 8859-5
-ISO-8859-5 8859-5
-ISO_8859_5 8859-5
-iso5 8859-5
-ISO8859-6 8859-6
-ISO8859_6 8859-6
-ISO-8859-6 8859-6
-ISO_8859_6 8859-6
-ISO8859-7 8859-7
-ISO8859_7 8859-7
-ISO-8859-7 8859-7
-ISO_8859_7 8859-7
-ISO8859-9 8859-9
-ISO8859_9 8859-9
-ISO-8859-9 8859-9
-ISO_8859_9 8859-9
-ISO8859-11 eucTH
-ISO8859_11 eucTH
-ISO-8859-11 eucTH
-ISO_8859_11 eucTH
-8859-11 eucTH
-8859_11 eucTH
-ISO8859-13 8859-13
-ISO8859_13 8859-13
-ISO-8859-13 8859-13
-ISO_8859_13 8859-13
-TIS-620 eucTH
-TIS_620 eucTH
-TIS620 eucTH
-TIS620.2533 eucTH
-TIS620:2533 eucTH
-TIS620-2533 eucTH
-TIS620_2533 eucTH
-eucTH eucTH
-EUC-TH eucTH
-EUC_TH eucTH
-KOI8-R KOI8-R
-KOI8_R KOI8-R
-KOI8R KOI8-R
-KOI8 KOI8-R
-ISCII iscii91
-ISCII91 iscii91
-ISO8859-3 8859-3
-ISO8859_3 8859-3
-ISO-8859-3 8859-3
-ISO_8859_3 8859-3
-ISO8859-4 8859-4
-ISO8859_4 8859-4
-ISO-8859-4 8859-4
-ISO_8859_4 8859-4
-ISO8859-8 8859-8
-ISO8859_8 8859-8
-ISO-8859-8 8859-8
-ISO_8859_8 8859-8
-ISO8859-10 8859-10
-ISO8859_10 8859-10
-ISO-8859-10 8859-10
-ISO_8859_10 8859-10
-ISO8859-14 8859-14
-ISO8859_14 8859-14
-ISO-8859-14 8859-14
-ISO_8859_14 8859-14
-ISO8859-16 8859-16
-ISO8859_16 8859-16
-ISO-8859-16 8859-16
-ISO_8859_16 8859-16
-KOI8-U KOI8-U
-KOI8_U KOI8-U
-KOI8U KOI8-U
-UCS-2 UCS-2
-UCS_2 UCS-2
-UCS2 UCS-2
-UCS-2BE UCS-2BE
-UCS_2BE UCS-2BE
-UCS2BE UCS-2BE
-UCS-2LE UCS-2LE
-UCS_2LE UCS-2LE
-UCS2LE UCS-2LE
-UCS-2-BIG-ENDIAN UCS-2-BIG-ENDIAN
-UCS2-BIG-ENDIAN UCS-2-BIG-ENDIAN
-UCS_2-BIG-ENDIAN UCS-2-BIG-ENDIAN
-UCS2BIGENDIAN UCS-2-BIG-ENDIAN
-UCS-2-LITTLE-ENDIAN UCS-2-LITTLE-ENDIAN
-UCS2-LITTLE-ENDIAN UCS-2-LITTLE-ENDIAN
-UCS_2-LITTLE-ENDIAN UCS-2-LITTLE-ENDIAN
-UCS2LITTLEENDIAN UCS-2-LITTLE-ENDIAN
-UCS-4 UCS-4
-UCS_4 UCS-4
-UCS4 UCS-4
-UCS-4BE UCS-4BE
-UCS_4BE UCS-4BE
-UCS4BE UCS-4BE
-UCS-4LE UCS-4LE
-UCS_4LE UCS-4LE
-UCS4LE UCS-4LE
-UCS-4-BIG-ENDIAN UCS-4-BIG-ENDIAN
-UCS4-BIG-ENDIAN UCS-4-BIG-ENDIAN
-UCS_4-BIG-ENDIAN UCS-4-BIG-ENDIAN
-UCS4BIGENDIAN UCS-4-BIG-ENDIAN
-UCS-4-LITTLE-ENDIAN UCS-4-LITTLE-ENDIAN
-UCS4-LITTLE-ENDIAN UCS-4-LITTLE-ENDIAN
-UCS_4-LITTLE-ENDIAN UCS-4-LITTLE-ENDIAN
-UCS4LITTLEENDIAN UCS-4-LITTLE-ENDIAN
-UTF-EBCDIC UTF-EBCDIC
-UTF_EBCDIC UTF-EBCDIC
-UTFEBCDIC UTF-EBCDIC
-ASCII 646
-US-ASCII 646
-US_ASCII 646
-USASCII 646
-PTCP154 PTCP154
-ACE ACE
-ACE-ALLOW-UNASSIGNED ACE-ALLOW-UNASSIGNED
-ACE_ALLOW_UNASSIGNED ACE-ALLOW-UNASSIGNED
-ACEALLOWUNASSIGNED ACE-ALLOW-UNASSIGNED
-CP932 ms932
-MS932 ms932
-PC932 ms932
-UTF-8-CP932 UTF-8-ms932
-UTF8-CP932 UTF-8-ms932
-UTF-8CP932 UTF-8-ms932
-UTF_8_CP932 UTF-8-ms932
-UTF8_CP932 UTF-8-ms932
-UTF_8CP932 UTF-8-ms932
-UTF8CP932 UTF-8-ms932
-UTF-8-MS932 UTF-8-ms932
-UTF8-MS932 UTF-8-ms932
-UTF-8MS932 UTF-8-ms932
-UTF_8_MS932 UTF-8-ms932
-UTF8_MS932 UTF-8-ms932
-UTF_8MS932 UTF-8-ms932
-UTF8MS932 UTF-8-ms932
-UTF-8-PC932 UTF-8-ms932
-UTF8-PC932 UTF-8-ms932
-UTF-8PC932 UTF-8-ms932
-UTF_8_PC932 UTF-8-ms932
-UTF8_PC932 UTF-8-ms932
-UTF_8PC932 UTF-8-ms932
-UTF8PC932 UTF-8-ms932
-IBM-930 ibm930
-IBM_930 ibm930
-IBM930 ibm930
-IBM-931 ibm931
-IBM_931 ibm931
-IBM931 ibm931
-IBM-939 ibm939
-IBM_939 ibm939
-IBM939 ibm939
-IBM-5026 ibm5026
-IBM_5026 ibm5026
-IBM5026 ibm5026
-IBM-5035 ibm5035
-IBM_5035 ibm5035
-IBM5035 ibm5035
-IBM-CP933 IBM-CP933
-IBM-933 IBM-CP933
-IBM_933 IBM-CP933
-IBM933 IBM-CP933
-CP933 IBM-CP933
-ko_KR.cp933 IBM-CP933
-ko_KR-cp933 IBM-CP933
-IBM-CP937 IBM-CP937
-IBM-937 IBM-CP937
-IBM_937 IBM-CP937
-IBM937 IBM-CP937
-CP937 IBM-CP937
-IBM-CP935 IBM-CP935
-IBM-935 IBM-CP935
-IBM_935 IBM-CP935
-IBM935 IBM-CP935
-IBM-CP838 IBM-838
-IBM-CP874 IBM-874
-CP935 IBM-CP935
-zh_CN-cp935 IBM-CP935
-zh_TW.cp937 IBM-CP937
-zh_TW-cp937 IBM-CP937
-CP437 CP437
-CP-437 CP437
-CP_437 CP437
-437 CP437
-CP737 CP737
-CP-737 CP737
-CP_737 CP737
-737 CP737
-CP775 CP775
-CP-775 CP775
-CP_775 CP775
-775 CP775
-CP850 CP850
-CP-850 CP850
-CP_850 CP850
-850 CP850
-IBM-850 IBM-850
-IBM850 IBM-850
-CP852 CP852
-CP-852 CP852
-CP_852 CP852
-852 CP852
-dos2 CP852
-CP855 CP855
-CP-855 CP855
-CP_855 CP855
-855 CP855
-CP857 CP857
-CP-857 CP857
-CP_857 CP857
-857 CP857
-CP860 CP860
-CP-860 CP860
-CP_860 CP860
-860 CP860
-CP861 CP861
-CP-861 CP861
-CP_861 CP861
-861 CP861
-CP862 CP862
-CP-862 CP862
-CP_862 CP862
-862 CP862
-CP863 CP863
-CP-863 CP863
-CP_863 CP863
-863 CP863
-CP864 CP864
-CP-864 CP864
-CP_864 CP864
-864 CP864
-CP865 CP865
-CP-865 CP865
-CP_865 CP865
-865 CP865
-CP866 CP866
-CP-866 CP866
-CP_866 CP866
-866 CP866
-CP869 CP869
-CP-869 CP869
-CP_869 CP869
-869 CP869
-CP874 CP874
-CP-874 CP874
-CP_874 CP874
-874 CP874
-CP1250 CP1250
-CP-1250 CP1250
-CP_1250 CP1250
-WINDOWS-1250 CP1250
-ANSI-1250 CP1250
-ANSI1250 CP1250
-1250 CP1250
-win2 CP1250
-CP1251 CP1251
-CP-1251 CP1251
-CP_1251 CP1251
-WINDOWS-1251 CP1251
-ANSI-1251 CP1251
-ANSI1251 CP1251
-1251 CP1251
-win5 CP1251
-CP1252 CP1252
-CP-1252 CP1252
-CP_1252 CP1252
-WINDOWS-1252 CP1252
-ANSI-1252 CP1252
-ANSI1252 CP1252
-1252 CP1252
-CP1253 CP1253
-CP-1253 CP1253
-CP_1253 CP1253
-WINDOWS-1253 CP1253
-ANSI-1253 CP1253
-ANSI1253 CP1253
-1253 CP1253
-CP1254 CP1254
-CP-1254 CP1254
-CP_1254 CP1254
-WINDOWS-1254 CP1254
-ANSI-1254 CP1254
-ANSI1254 CP1254
-1254 CP1254
-CP1255 CP1255
-CP-1255 CP1255
-CP_1255 CP1255
-WINDOWS-1255 CP1255
-ANSI-1255 CP1255
-ANSI1255 CP1255
-1255 CP1255
-CP1256 CP1256
-CP-1256 CP1256
-CP_1256 CP1256
-WINDOWS-1256 CP1256
-ANSI-1256 CP1256
-ANSI1256 CP1256
-1256 CP1256
-CP1257 CP1257
-CP-1257 CP1257
-CP_1257 CP1257
-WINDOWS-1257 CP1257
-ANSI-1257 CP1257
-ANSI1257 CP1257
-1257 CP1257
-CP1258 CP1258
-CP-1258 CP1258
-CP_1258 CP1258
-WINDOWS-1258 CP1258
-ANSI-1258 CP1258
-ANSI1258 CP1258
-1258 CP1258
-CP720 CP720
-CP-720 CP720
-CP_720 CP720
-720 CP720
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/utf-8/alias.i386	Fri Jun 17 10:31:26 2011 +0900
@@ -0,0 +1,498 @@
+#
+# 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 (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
+#
+# Alias Canonical
+ISO8859-1 8859-1
+ISO-8859-1 8859-1
+ISO8859_1 8859-1
+ISO_8859_1 8859-1
+ISO8859-15 8859-15
+ISO-8859-15 8859-15
+ISO8859_15 8859-15
+ISO_8859_15 8859-15
+PCK PCK
+SJIS PCK
+Shift_JIS PCK
+SHIFT-JIS PCK
+ShiftJIS PCK
+eucJP eucJP
+EUC-JP eucJP
+EUC_JP eucJP
+ISO-2022-JP ISO-2022-JP
+ISO_2022_JP ISO-2022-JP
+ISO2022JP ISO-2022-JP
+ISO-2022JP ISO-2022-JP
+ISO_2022JP ISO-2022-JP
+ISO2022-JP ISO-2022-JP
+ISO2022_JP ISO-2022-JP
+EUC-JP-MS eucJP-ms
+UTF-8 UTF-8
+UTF8 UTF-8
+UTF_8 UTF-8
+UTF-16 UTF-16
+UTF16 UTF-16
+UTF_16 UTF-16
+UTF-16BE UTF-16BE
+UTF16BE UTF-16BE
+UTF_16BE UTF-16BE
+UTF-16LE UTF-16LE
+UTF16LE UTF-16LE
+UTF_16LE UTF-16LE
+UTF-16-BIG-ENDIAN UTF-16-BIG-ENDIAN
+UTF16-BIG-ENDIAN UTF-16-BIG-ENDIAN
+UTF_16-BIG-ENDIAN UTF-16-BIG-ENDIAN
+UTF16BIGENDIAN UTF-16-BIG-ENDIAN
+UTF-16-LITTLE-ENDIAN UTF-16-LITTLE-ENDIAN
+UTF16-LITTLE-ENDIAN UTF-16-LITTLE-ENDIAN
+UTF_16-LITTLE-ENDIAN UTF-16-LITTLE-ENDIAN
+UTF16LITTLEENDIAN UTF-16-LITTLE-ENDIAN
+UTF-32 UTF-32
+UTF32 UTF-32
+UTF_32 UTF-32
+UTF-32BE UTF-32BE
+UTF32BE UTF-32BE
+UTF_32BE UTF-32BE
+UTF-32LE UTF-32LE
+UTF32LE UTF-32LE
+UTF_32LE UTF-32LE
+wchar_t-UTF-8 UTF-32LE
+UTF-32-BIG-ENDIAN UTF-32-BIG-ENDIAN
+UTF32-BIG-ENDIAN UTF-32-BIG-ENDIAN
+UTF_32-BIG-ENDIAN UTF-32-BIG-ENDIAN
+UTF32BIGENDIAN UTF-32-BIG-ENDIAN
+UTF-32-LITTLE-ENDIAN UTF-32-LITTLE-ENDIAN
+UTF32-LITTLE-ENDIAN UTF-32-LITTLE-ENDIAN
+UTF_32-LITTLE-ENDIAN UTF-32-LITTLE-ENDIAN
+UTF32LITTLEENDIAN UTF-32-LITTLE-ENDIAN
+GB18030 GB18030
+GB-18030 GB18030
+GB_18030 GB18030
+GB2312 GB2312
+GB-2312 GB2312
+GB_2312 GB2312
+EUC-CN GB2312
+EUC_CN GB2312
+eucCN GB2312
+zh_CN.euc GB2312
+HZ-GB-2312 HZ-GB2312
+GBK GB18030
+zh_CN.gb18030 GB18030
+zh_CN.gbk GB18030
+ISO2022-CN ISO2022-CN
+ISO2022-CN-EXT ISO2022-CN
+zh_CN.iso2022-7 ISO2022-CN
+zh_CN.iso2022-CN ISO2022-CN
+EUC-KR EUC-KR
+EUC_KR EUC-KR
+ISO2022-KR ISO2022-KR
+ISO-2022-KR ISO2022-KR
+ISO_2022_KR ISO2022-KR
+ISO2022KR ISO2022-KR
+ISO-2022KR ISO2022-KR
+ISO_2022KR ISO2022-KR
+ISO2022_KR ISO2022-KR
+Wansung EUC-KR
+eucKR EUC-KR
+JOHAP92 JOHAP92
+JOHAB JOHAP92
+JOHAP JOHAP92
+5601 EUC-KR
+KSC5601 EUC-KR
+ko_KR.euc EUC-KR
+ko_KR-euc EUC-KR
+JOHAP82 JOHAP82
+ko_KR.johap JOHAP82
+ko_KR-johap JOHAP82
+ko_KR.johap92 JOHAP92
+ko_KR-johap92 JOHAP92
+ko_KR.iso2022-7 ISO2022-KR
+ko_KR-iso2022-7 ISO2022-KR
+ko_KR.nbyte ko_KR-nbyte
+MS-CP949 MS-CP949
+UnifiedHangul MS-CP949
+UHC MS-CP949
+CP949 MS-CP949
+ko_KR.cp949 MS-CP949
+ko_KR-cp949 MS-CP949
+BIG5 BIG5
+BIG-5 BIG5
+BIG_5 BIG5
+EUC-TW EUC-TW
+EUC_TW EUC-TW
+eucTW EUC-TW
+CNS11643 EUC-TW
+CNS-11643 EUC-TW
+CNS_11643 EUC-TW
+BIG5+ BIG5+
+BIG5P BIG5+
+BIG5Plus BIG5+
+BIG5-Plus BIG5+
+BIG5_Plus BIG5+
+BIG-5-Plus BIG5+
+BIG_5_Plus BIG5+
+BIG-5Plus BIG5+
+BIG_5Plus BIG5+
+zh_TW.iso2022-CN-EXT ISO2022-CN
+zh_TW-iso2022-CN-EXT ISO2022-CN
+zh_TW.big5 BIG5
+zh_TW-big5 BIG5
+zh_TW.big5p BIG5+
+zh_TW-big5p BIG5+
+zh_TW.euc EUC-TW
+zh_TW-euc EUC-TW
+zh_TW.iso2022-7 ISO2022-CN
+zh_TW.iso2022-CN ISO2022-CN
+zh_TW-iso2022-CN ISO2022-CN
+zh_TW-iso2022-7 ISO2022-CN
+Big5HKSCS BIG5-HKSCS2008
+Big-5HKSCS BIG5-HKSCS2008
+Big_5HKSCS BIG5-HKSCS2008
+Big5-HKSCS BIG5-HKSCS2008
+Big5_HKSCS BIG5-HKSCS2008
+Big-5-HKSCS BIG5-HKSCS2008
+Big_5_HKSCS BIG5-HKSCS2008
+Big5HK BIG5-HKSCS2008
+Big-5HK BIG5-HKSCS2008
+Big_5HK BIG5-HKSCS2008
+Big-5-HK BIG5-HKSCS2008
+Big_5_HK BIG5-HKSCS2008
+zh_HK.big5hk BIG5-HKSCS2008
+zh_HK-big5hk BIG5-HKSCS2008
+zh_HK.hkscs BIG5-HKSCS2008
+ISO8859-2 8859-2
+ISO8859_2 8859-2
+ISO-8859-2 8859-2
+ISO_8859_2 8859-2
+iso2 8859-2
+ISO8859-5 8859-5
+ISO8859_5 8859-5
+ISO-8859-5 8859-5
+ISO_8859_5 8859-5
+iso5 8859-5
+ISO8859-6 8859-6
+ISO8859_6 8859-6
+ISO-8859-6 8859-6
+ISO_8859_6 8859-6
+ISO8859-7 8859-7
+ISO8859_7 8859-7
+ISO-8859-7 8859-7
+ISO_8859_7 8859-7
+ISO8859-9 8859-9
+ISO8859_9 8859-9
+ISO-8859-9 8859-9
+ISO_8859_9 8859-9
+ISO8859-11 eucTH
+ISO8859_11 eucTH
+ISO-8859-11 eucTH
+ISO_8859_11 eucTH
+8859-11 eucTH
+8859_11 eucTH
+ISO8859-13 8859-13
+ISO8859_13 8859-13
+ISO-8859-13 8859-13
+ISO_8859_13 8859-13
+TIS-620 eucTH
+TIS_620 eucTH
+TIS620 eucTH
+TIS620.2533 eucTH
+TIS620:2533 eucTH
+TIS620-2533 eucTH
+TIS620_2533 eucTH
+eucTH eucTH
+EUC-TH eucTH
+EUC_TH eucTH
+KOI8-R KOI8-R
+KOI8_R KOI8-R
+KOI8R KOI8-R
+KOI8 KOI8-R
+ISCII iscii91
+ISCII91 iscii91
+ISO8859-3 8859-3
+ISO8859_3 8859-3
+ISO-8859-3 8859-3
+ISO_8859_3 8859-3
+ISO8859-4 8859-4
+ISO8859_4 8859-4
+ISO-8859-4 8859-4
+ISO_8859_4 8859-4
+ISO8859-8 8859-8
+ISO8859_8 8859-8
+ISO-8859-8 8859-8
+ISO_8859_8 8859-8
+ISO8859-10 8859-10
+ISO8859_10 8859-10
+ISO-8859-10 8859-10
+ISO_8859_10 8859-10
+ISO8859-14 8859-14
+ISO8859_14 8859-14
+ISO-8859-14 8859-14
+ISO_8859_14 8859-14
+ISO8859-16 8859-16
+ISO8859_16 8859-16
+ISO-8859-16 8859-16
+ISO_8859_16 8859-16
+KOI8-U KOI8-U
+KOI8_U KOI8-U
+KOI8U KOI8-U
+UCS-2 UCS-2
+UCS_2 UCS-2
+UCS2 UCS-2
+UCS-2BE UCS-2BE
+UCS_2BE UCS-2BE
+UCS2BE UCS-2BE
+UCS-2LE UCS-2LE
+UCS_2LE UCS-2LE
+UCS2LE UCS-2LE
+UCS-2-BIG-ENDIAN UCS-2-BIG-ENDIAN
+UCS2-BIG-ENDIAN UCS-2-BIG-ENDIAN
+UCS_2-BIG-ENDIAN UCS-2-BIG-ENDIAN
+UCS2BIGENDIAN UCS-2-BIG-ENDIAN
+UCS-2-LITTLE-ENDIAN UCS-2-LITTLE-ENDIAN
+UCS2-LITTLE-ENDIAN UCS-2-LITTLE-ENDIAN
+UCS_2-LITTLE-ENDIAN UCS-2-LITTLE-ENDIAN
+UCS2LITTLEENDIAN UCS-2-LITTLE-ENDIAN
+UCS-4 UCS-4
+UCS_4 UCS-4
+UCS4 UCS-4
+UCS-4BE UCS-4BE
+UCS_4BE UCS-4BE
+UCS4BE UCS-4BE
+UCS-4LE UCS-4LE
+UCS_4LE UCS-4LE
+UCS4LE UCS-4LE
+UCS-4-BIG-ENDIAN UCS-4-BIG-ENDIAN
+UCS4-BIG-ENDIAN UCS-4-BIG-ENDIAN
+UCS_4-BIG-ENDIAN UCS-4-BIG-ENDIAN
+UCS4BIGENDIAN UCS-4-BIG-ENDIAN
+UCS-4-LITTLE-ENDIAN UCS-4-LITTLE-ENDIAN
+UCS4-LITTLE-ENDIAN UCS-4-LITTLE-ENDIAN
+UCS_4-LITTLE-ENDIAN UCS-4-LITTLE-ENDIAN
+UCS4LITTLEENDIAN UCS-4-LITTLE-ENDIAN
+UTF-EBCDIC UTF-EBCDIC
+UTF_EBCDIC UTF-EBCDIC
+UTFEBCDIC UTF-EBCDIC
+ASCII 646
+US-ASCII 646
+US_ASCII 646
+USASCII 646
+PTCP154 PTCP154
+ACE ACE
+ACE-ALLOW-UNASSIGNED ACE-ALLOW-UNASSIGNED
+ACE_ALLOW_UNASSIGNED ACE-ALLOW-UNASSIGNED
+ACEALLOWUNASSIGNED ACE-ALLOW-UNASSIGNED
+CP932 ms932
+MS932 ms932
+PC932 ms932
+UTF-8-CP932 UTF-8-ms932
+UTF8-CP932 UTF-8-ms932
+UTF-8CP932 UTF-8-ms932
+UTF_8_CP932 UTF-8-ms932
+UTF8_CP932 UTF-8-ms932
+UTF_8CP932 UTF-8-ms932
+UTF8CP932 UTF-8-ms932
+UTF-8-MS932 UTF-8-ms932
+UTF8-MS932 UTF-8-ms932
+UTF-8MS932 UTF-8-ms932
+UTF_8_MS932 UTF-8-ms932
+UTF8_MS932 UTF-8-ms932
+UTF_8MS932 UTF-8-ms932
+UTF8MS932 UTF-8-ms932
+UTF-8-PC932 UTF-8-ms932
+UTF8-PC932 UTF-8-ms932
+UTF-8PC932 UTF-8-ms932
+UTF_8_PC932 UTF-8-ms932
+UTF8_PC932 UTF-8-ms932
+UTF_8PC932 UTF-8-ms932
+UTF8PC932 UTF-8-ms932
+IBM-930 ibm930
+IBM_930 ibm930
+IBM930 ibm930
+IBM-931 ibm931
+IBM_931 ibm931
+IBM931 ibm931
+IBM-939 ibm939
+IBM_939 ibm939
+IBM939 ibm939
+IBM-5026 ibm5026
+IBM_5026 ibm5026
+IBM5026 ibm5026
+IBM-5035 ibm5035
+IBM_5035 ibm5035
+IBM5035 ibm5035
+IBM-CP933 IBM-CP933
+IBM-933 IBM-CP933
+IBM_933 IBM-CP933
+IBM933 IBM-CP933
+CP933 IBM-CP933
+ko_KR.cp933 IBM-CP933
+ko_KR-cp933 IBM-CP933
+IBM-CP937 IBM-CP937
+IBM-937 IBM-CP937
+IBM_937 IBM-CP937
+IBM937 IBM-CP937
+CP937 IBM-CP937
+IBM-CP935 IBM-CP935
+IBM-935 IBM-CP935
+IBM_935 IBM-CP935
+IBM935 IBM-CP935
+IBM-CP838 IBM-838
+IBM-CP874 IBM-874
+CP935 IBM-CP935
+zh_CN-cp935 IBM-CP935
+zh_TW.cp937 IBM-CP937
+zh_TW-cp937 IBM-CP937
+CP437 CP437
+CP-437 CP437
+CP_437 CP437
+437 CP437
+CP737 CP737
+CP-737 CP737
+CP_737 CP737
+737 CP737
+CP775 CP775
+CP-775 CP775
+CP_775 CP775
+775 CP775
+CP850 CP850
+CP-850 CP850
+CP_850 CP850
+850 CP850
+IBM-850 IBM-850
+IBM850 IBM-850
+CP852 CP852
+CP-852 CP852
+CP_852 CP852
+852 CP852
+dos2 CP852
+CP855 CP855
+CP-855 CP855
+CP_855 CP855
+855 CP855
+CP857 CP857
+CP-857 CP857
+CP_857 CP857
+857 CP857
+CP860 CP860
+CP-860 CP860
+CP_860 CP860
+860 CP860
+CP861 CP861
+CP-861 CP861
+CP_861 CP861
+861 CP861
+CP862 CP862
+CP-862 CP862
+CP_862 CP862
+862 CP862
+CP863 CP863
+CP-863 CP863
+CP_863 CP863
+863 CP863
+CP864 CP864
+CP-864 CP864
+CP_864 CP864
+864 CP864
+CP865 CP865
+CP-865 CP865
+CP_865 CP865
+865 CP865
+CP866 CP866
+CP-866 CP866
+CP_866 CP866
+866 CP866
+CP869 CP869
+CP-869 CP869
+CP_869 CP869
+869 CP869
+CP874 CP874
+CP-874 CP874
+CP_874 CP874
+874 CP874
+CP1250 CP1250
+CP-1250 CP1250
+CP_1250 CP1250
+WINDOWS-1250 CP1250
+ANSI-1250 CP1250
+ANSI1250 CP1250
+1250 CP1250
+win2 CP1250
+CP1251 CP1251
+CP-1251 CP1251
+CP_1251 CP1251
+WINDOWS-1251 CP1251
+ANSI-1251 CP1251
+ANSI1251 CP1251
+1251 CP1251
+win5 CP1251
+CP1252 CP1252
+CP-1252 CP1252
+CP_1252 CP1252
+WINDOWS-1252 CP1252
+ANSI-1252 CP1252
+ANSI1252 CP1252
+1252 CP1252
+CP1253 CP1253
+CP-1253 CP1253
+CP_1253 CP1253
+WINDOWS-1253 CP1253
+ANSI-1253 CP1253
+ANSI1253 CP1253
+1253 CP1253
+CP1254 CP1254
+CP-1254 CP1254
+CP_1254 CP1254
+WINDOWS-1254 CP1254
+ANSI-1254 CP1254
+ANSI1254 CP1254
+1254 CP1254
+CP1255 CP1255
+CP-1255 CP1255
+CP_1255 CP1255
+WINDOWS-1255 CP1255
+ANSI-1255 CP1255
+ANSI1255 CP1255
+1255 CP1255
+CP1256 CP1256
+CP-1256 CP1256
+CP_1256 CP1256
+WINDOWS-1256 CP1256
+ANSI-1256 CP1256
+ANSI1256 CP1256
+1256 CP1256
+CP1257 CP1257
+CP-1257 CP1257
+CP_1257 CP1257
+WINDOWS-1257 CP1257
+ANSI-1257 CP1257
+ANSI1257 CP1257
+1257 CP1257
+CP1258 CP1258
+CP-1258 CP1258
+CP_1258 CP1258
+WINDOWS-1258 CP1258
+ANSI-1258 CP1258
+ANSI1258 CP1258
+1258 CP1258
+CP720 CP720
+CP-720 CP720
+CP_720 CP720
+720 CP720
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/iconv/utf-8/alias.sparc	Fri Jun 17 10:31:26 2011 +0900
@@ -0,0 +1,498 @@
+#
+# 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 (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
+#
+# Alias Canonical
+ISO8859-1 8859-1
+ISO-8859-1 8859-1
+ISO8859_1 8859-1
+ISO_8859_1 8859-1
+ISO8859-15 8859-15
+ISO-8859-15 8859-15
+ISO8859_15 8859-15
+ISO_8859_15 8859-15
+PCK PCK
+SJIS PCK
+Shift_JIS PCK
+SHIFT-JIS PCK
+ShiftJIS PCK
+eucJP eucJP
+EUC-JP eucJP
+EUC_JP eucJP
+ISO-2022-JP ISO-2022-JP
+ISO_2022_JP ISO-2022-JP
+ISO2022JP ISO-2022-JP
+ISO-2022JP ISO-2022-JP
+ISO_2022JP ISO-2022-JP
+ISO2022-JP ISO-2022-JP
+ISO2022_JP ISO-2022-JP
+EUC-JP-MS eucJP-ms
+UTF-8 UTF-8
+UTF8 UTF-8
+UTF_8 UTF-8
+UTF-16 UTF-16
+UTF16 UTF-16
+UTF_16 UTF-16
+UTF-16BE UTF-16BE
+UTF16BE UTF-16BE
+UTF_16BE UTF-16BE
+UTF-16LE UTF-16LE
+UTF16LE UTF-16LE
+UTF_16LE UTF-16LE
+UTF-16-BIG-ENDIAN UTF-16-BIG-ENDIAN
+UTF16-BIG-ENDIAN UTF-16-BIG-ENDIAN
+UTF_16-BIG-ENDIAN UTF-16-BIG-ENDIAN
+UTF16BIGENDIAN UTF-16-BIG-ENDIAN
+UTF-16-LITTLE-ENDIAN UTF-16-LITTLE-ENDIAN
+UTF16-LITTLE-ENDIAN UTF-16-LITTLE-ENDIAN
+UTF_16-LITTLE-ENDIAN UTF-16-LITTLE-ENDIAN
+UTF16LITTLEENDIAN UTF-16-LITTLE-ENDIAN
+UTF-32 UTF-32
+UTF32 UTF-32
+UTF_32 UTF-32
+UTF-32BE UTF-32BE
+UTF32BE UTF-32BE
+UTF_32BE UTF-32BE
+UTF-32LE UTF-32LE
+UTF32LE UTF-32LE
+UTF_32LE UTF-32LE
+wchar_t-UTF-8 UTF-32BE
+UTF-32-BIG-ENDIAN UTF-32-BIG-ENDIAN
+UTF32-BIG-ENDIAN UTF-32-BIG-ENDIAN
+UTF_32-BIG-ENDIAN UTF-32-BIG-ENDIAN
+UTF32BIGENDIAN UTF-32-BIG-ENDIAN
+UTF-32-LITTLE-ENDIAN UTF-32-LITTLE-ENDIAN
+UTF32-LITTLE-ENDIAN UTF-32-LITTLE-ENDIAN
+UTF_32-LITTLE-ENDIAN UTF-32-LITTLE-ENDIAN
+UTF32LITTLEENDIAN UTF-32-LITTLE-ENDIAN
+GB18030 GB18030
+GB-18030 GB18030
+GB_18030 GB18030
+GB2312 GB2312
+GB-2312 GB2312
+GB_2312 GB2312
+EUC-CN GB2312
+EUC_CN GB2312
+eucCN GB2312
+zh_CN.euc GB2312
+HZ-GB-2312 HZ-GB2312
+GBK GB18030
+zh_CN.gb18030 GB18030
+zh_CN.gbk GB18030
+ISO2022-CN ISO2022-CN
+ISO2022-CN-EXT ISO2022-CN
+zh_CN.iso2022-7 ISO2022-CN
+zh_CN.iso2022-CN ISO2022-CN
+EUC-KR EUC-KR
+EUC_KR EUC-KR
+ISO2022-KR ISO2022-KR
+ISO-2022-KR ISO2022-KR
+ISO_2022_KR ISO2022-KR
+ISO2022KR ISO2022-KR
+ISO-2022KR ISO2022-KR
+ISO_2022KR ISO2022-KR
+ISO2022_KR ISO2022-KR
+Wansung EUC-KR
+eucKR EUC-KR
+JOHAP92 JOHAP92
+JOHAB JOHAP92
+JOHAP JOHAP92
+5601 EUC-KR
+KSC5601 EUC-KR
+ko_KR.euc EUC-KR
+ko_KR-euc EUC-KR
+JOHAP82 JOHAP82
+ko_KR.johap JOHAP82
+ko_KR-johap JOHAP82
+ko_KR.johap92 JOHAP92
+ko_KR-johap92 JOHAP92
+ko_KR.iso2022-7 ISO2022-KR
+ko_KR-iso2022-7 ISO2022-KR
+ko_KR.nbyte ko_KR-nbyte
+MS-CP949 MS-CP949
+UnifiedHangul MS-CP949
+UHC MS-CP949
+CP949 MS-CP949
+ko_KR.cp949 MS-CP949
+ko_KR-cp949 MS-CP949
+BIG5 BIG5
+BIG-5 BIG5
+BIG_5 BIG5
+EUC-TW EUC-TW
+EUC_TW EUC-TW
+eucTW EUC-TW
+CNS11643 EUC-TW
+CNS-11643 EUC-TW
+CNS_11643 EUC-TW
+BIG5+ BIG5+
+BIG5P BIG5+
+BIG5Plus BIG5+
+BIG5-Plus BIG5+
+BIG5_Plus BIG5+
+BIG-5-Plus BIG5+
+BIG_5_Plus BIG5+
+BIG-5Plus BIG5+
+BIG_5Plus BIG5+
+zh_TW.iso2022-CN-EXT ISO2022-CN
+zh_TW-iso2022-CN-EXT ISO2022-CN
+zh_TW.big5 BIG5
+zh_TW-big5 BIG5
+zh_TW.big5p BIG5+
+zh_TW-big5p BIG5+
+zh_TW.euc EUC-TW
+zh_TW-euc EUC-TW
+zh_TW.iso2022-7 ISO2022-CN
+zh_TW.iso2022-CN ISO2022-CN
+zh_TW-iso2022-CN ISO2022-CN
+zh_TW-iso2022-7 ISO2022-CN
+Big5HKSCS BIG5-HKSCS2008
+Big-5HKSCS BIG5-HKSCS2008
+Big_5HKSCS BIG5-HKSCS2008
+Big5-HKSCS BIG5-HKSCS2008
+Big5_HKSCS BIG5-HKSCS2008
+Big-5-HKSCS BIG5-HKSCS2008
+Big_5_HKSCS BIG5-HKSCS2008
+Big5HK BIG5-HKSCS2008
+Big-5HK BIG5-HKSCS2008
+Big_5HK BIG5-HKSCS2008
+Big-5-HK BIG5-HKSCS2008
+Big_5_HK BIG5-HKSCS2008
+zh_HK.big5hk BIG5-HKSCS2008
+zh_HK-big5hk BIG5-HKSCS2008
+zh_HK.hkscs BIG5-HKSCS2008
+ISO8859-2 8859-2
+ISO8859_2 8859-2
+ISO-8859-2 8859-2
+ISO_8859_2 8859-2
+iso2 8859-2
+ISO8859-5 8859-5
+ISO8859_5 8859-5
+ISO-8859-5 8859-5
+ISO_8859_5 8859-5
+iso5 8859-5
+ISO8859-6 8859-6
+ISO8859_6 8859-6
+ISO-8859-6 8859-6
+ISO_8859_6 8859-6
+ISO8859-7 8859-7
+ISO8859_7 8859-7
+ISO-8859-7 8859-7
+ISO_8859_7 8859-7
+ISO8859-9 8859-9
+ISO8859_9 8859-9
+ISO-8859-9 8859-9
+ISO_8859_9 8859-9
+ISO8859-11 eucTH
+ISO8859_11 eucTH
+ISO-8859-11 eucTH
+ISO_8859_11 eucTH
+8859-11 eucTH
+8859_11 eucTH
+ISO8859-13 8859-13
+ISO8859_13 8859-13
+ISO-8859-13 8859-13
+ISO_8859_13 8859-13
+TIS-620 eucTH
+TIS_620 eucTH
+TIS620 eucTH
+TIS620.2533 eucTH
+TIS620:2533 eucTH
+TIS620-2533 eucTH
+TIS620_2533 eucTH
+eucTH eucTH
+EUC-TH eucTH
+EUC_TH eucTH
+KOI8-R KOI8-R
+KOI8_R KOI8-R
+KOI8R KOI8-R
+KOI8 KOI8-R
+ISCII iscii91
+ISCII91 iscii91
+ISO8859-3 8859-3
+ISO8859_3 8859-3
+ISO-8859-3 8859-3
+ISO_8859_3 8859-3
+ISO8859-4 8859-4
+ISO8859_4 8859-4
+ISO-8859-4 8859-4
+ISO_8859_4 8859-4
+ISO8859-8 8859-8
+ISO8859_8 8859-8
+ISO-8859-8 8859-8
+ISO_8859_8 8859-8
+ISO8859-10 8859-10
+ISO8859_10 8859-10
+ISO-8859-10 8859-10
+ISO_8859_10 8859-10
+ISO8859-14 8859-14
+ISO8859_14 8859-14
+ISO-8859-14 8859-14
+ISO_8859_14 8859-14
+ISO8859-16 8859-16
+ISO8859_16 8859-16
+ISO-8859-16 8859-16
+ISO_8859_16 8859-16
+KOI8-U KOI8-U
+KOI8_U KOI8-U
+KOI8U KOI8-U
+UCS-2 UCS-2
+UCS_2 UCS-2
+UCS2 UCS-2
+UCS-2BE UCS-2BE
+UCS_2BE UCS-2BE
+UCS2BE UCS-2BE
+UCS-2LE UCS-2LE
+UCS_2LE UCS-2LE
+UCS2LE UCS-2LE
+UCS-2-BIG-ENDIAN UCS-2-BIG-ENDIAN
+UCS2-BIG-ENDIAN UCS-2-BIG-ENDIAN
+UCS_2-BIG-ENDIAN UCS-2-BIG-ENDIAN
+UCS2BIGENDIAN UCS-2-BIG-ENDIAN
+UCS-2-LITTLE-ENDIAN UCS-2-LITTLE-ENDIAN
+UCS2-LITTLE-ENDIAN UCS-2-LITTLE-ENDIAN
+UCS_2-LITTLE-ENDIAN UCS-2-LITTLE-ENDIAN
+UCS2LITTLEENDIAN UCS-2-LITTLE-ENDIAN
+UCS-4 UCS-4
+UCS_4 UCS-4
+UCS4 UCS-4
+UCS-4BE UCS-4BE
+UCS_4BE UCS-4BE
+UCS4BE UCS-4BE
+UCS-4LE UCS-4LE
+UCS_4LE UCS-4LE
+UCS4LE UCS-4LE
+UCS-4-BIG-ENDIAN UCS-4-BIG-ENDIAN
+UCS4-BIG-ENDIAN UCS-4-BIG-ENDIAN
+UCS_4-BIG-ENDIAN UCS-4-BIG-ENDIAN
+UCS4BIGENDIAN UCS-4-BIG-ENDIAN
+UCS-4-LITTLE-ENDIAN UCS-4-LITTLE-ENDIAN
+UCS4-LITTLE-ENDIAN UCS-4-LITTLE-ENDIAN
+UCS_4-LITTLE-ENDIAN UCS-4-LITTLE-ENDIAN
+UCS4LITTLEENDIAN UCS-4-LITTLE-ENDIAN
+UTF-EBCDIC UTF-EBCDIC
+UTF_EBCDIC UTF-EBCDIC
+UTFEBCDIC UTF-EBCDIC
+ASCII 646
+US-ASCII 646
+US_ASCII 646
+USASCII 646
+PTCP154 PTCP154
+ACE ACE
+ACE-ALLOW-UNASSIGNED ACE-ALLOW-UNASSIGNED
+ACE_ALLOW_UNASSIGNED ACE-ALLOW-UNASSIGNED
+ACEALLOWUNASSIGNED ACE-ALLOW-UNASSIGNED
+CP932 ms932
+MS932 ms932
+PC932 ms932
+UTF-8-CP932 UTF-8-ms932
+UTF8-CP932 UTF-8-ms932
+UTF-8CP932 UTF-8-ms932
+UTF_8_CP932 UTF-8-ms932
+UTF8_CP932 UTF-8-ms932
+UTF_8CP932 UTF-8-ms932
+UTF8CP932 UTF-8-ms932
+UTF-8-MS932 UTF-8-ms932
+UTF8-MS932 UTF-8-ms932
+UTF-8MS932 UTF-8-ms932
+UTF_8_MS932 UTF-8-ms932
+UTF8_MS932 UTF-8-ms932
+UTF_8MS932 UTF-8-ms932
+UTF8MS932 UTF-8-ms932
+UTF-8-PC932 UTF-8-ms932
+UTF8-PC932 UTF-8-ms932
+UTF-8PC932 UTF-8-ms932
+UTF_8_PC932 UTF-8-ms932
+UTF8_PC932 UTF-8-ms932
+UTF_8PC932 UTF-8-ms932
+UTF8PC932 UTF-8-ms932
+IBM-930 ibm930
+IBM_930 ibm930
+IBM930 ibm930
+IBM-931 ibm931
+IBM_931 ibm931
+IBM931 ibm931
+IBM-939 ibm939
+IBM_939 ibm939
+IBM939 ibm939
+IBM-5026 ibm5026
+IBM_5026 ibm5026
+IBM5026 ibm5026
+IBM-5035 ibm5035
+IBM_5035 ibm5035
+IBM5035 ibm5035
+IBM-CP933 IBM-CP933
+IBM-933 IBM-CP933
+IBM_933 IBM-CP933
+IBM933 IBM-CP933
+CP933 IBM-CP933
+ko_KR.cp933 IBM-CP933
+ko_KR-cp933 IBM-CP933
+IBM-CP937 IBM-CP937
+IBM-937 IBM-CP937
+IBM_937 IBM-CP937
+IBM937 IBM-CP937
+CP937 IBM-CP937
+IBM-CP935 IBM-CP935
+IBM-935 IBM-CP935
+IBM_935 IBM-CP935
+IBM935 IBM-CP935
+IBM-CP838 IBM-838
+IBM-CP874 IBM-874
+CP935 IBM-CP935
+zh_CN-cp935 IBM-CP935
+zh_TW.cp937 IBM-CP937
+zh_TW-cp937 IBM-CP937
+CP437 CP437
+CP-437 CP437
+CP_437 CP437
+437 CP437
+CP737 CP737
+CP-737 CP737
+CP_737 CP737
+737 CP737
+CP775 CP775
+CP-775 CP775
+CP_775 CP775
+775 CP775
+CP850 CP850
+CP-850 CP850
+CP_850 CP850
+850 CP850
+IBM-850 IBM-850
+IBM850 IBM-850
+CP852 CP852
+CP-852 CP852
+CP_852 CP852
+852 CP852
+dos2 CP852
+CP855 CP855
+CP-855 CP855
+CP_855 CP855
+855 CP855
+CP857 CP857
+CP-857 CP857
+CP_857 CP857
+857 CP857
+CP860 CP860
+CP-860 CP860
+CP_860 CP860
+860 CP860
+CP861 CP861
+CP-861 CP861
+CP_861 CP861
+861 CP861
+CP862 CP862
+CP-862 CP862
+CP_862 CP862
+862 CP862
+CP863 CP863
+CP-863 CP863
+CP_863 CP863
+863 CP863
+CP864 CP864
+CP-864 CP864
+CP_864 CP864
+864 CP864
+CP865 CP865
+CP-865 CP865
+CP_865 CP865
+865 CP865
+CP866 CP866
+CP-866 CP866
+CP_866 CP866
+866 CP866
+CP869 CP869
+CP-869 CP869
+CP_869 CP869
+869 CP869
+CP874 CP874
+CP-874 CP874
+CP_874 CP874
+874 CP874
+CP1250 CP1250
+CP-1250 CP1250
+CP_1250 CP1250
+WINDOWS-1250 CP1250
+ANSI-1250 CP1250
+ANSI1250 CP1250
+1250 CP1250
+win2 CP1250
+CP1251 CP1251
+CP-1251 CP1251
+CP_1251 CP1251
+WINDOWS-1251 CP1251
+ANSI-1251 CP1251
+ANSI1251 CP1251
+1251 CP1251
+win5 CP1251
+CP1252 CP1252
+CP-1252 CP1252
+CP_1252 CP1252
+WINDOWS-1252 CP1252
+ANSI-1252 CP1252
+ANSI1252 CP1252
+1252 CP1252
+CP1253 CP1253
+CP-1253 CP1253
+CP_1253 CP1253
+WINDOWS-1253 CP1253
+ANSI-1253 CP1253
+ANSI1253 CP1253
+1253 CP1253
+CP1254 CP1254
+CP-1254 CP1254
+CP_1254 CP1254
+WINDOWS-1254 CP1254
+ANSI-1254 CP1254
+ANSI1254 CP1254
+1254 CP1254
+CP1255 CP1255
+CP-1255 CP1255
+CP_1255 CP1255
+WINDOWS-1255 CP1255
+ANSI-1255 CP1255
+ANSI1255 CP1255
+1255 CP1255
+CP1256 CP1256
+CP-1256 CP1256
+CP_1256 CP1256
+WINDOWS-1256 CP1256
+ANSI-1256 CP1256
+ANSI1256 CP1256
+1256 CP1256
+CP1257 CP1257
+CP-1257 CP1257
+CP_1257 CP1257
+WINDOWS-1257 CP1257
+ANSI-1257 CP1257
+ANSI1257 CP1257
+1257 CP1257
+CP1258 CP1258
+CP-1258 CP1258
+CP_1258 CP1258
+WINDOWS-1258 CP1258
+ANSI-1258 CP1258
+ANSI1258 CP1258
+1258 CP1258
+CP720 CP720
+CP-720 CP720
+CP_720 CP720
+720 CP720
--- a/src/lib/iconv/utf-8/common.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/common.c	Fri Jun 17 10:31:26 2011 +0900
@@ -54,19 +54,38 @@
 }
 
 size_t
-_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
-	size_t *outlen, int flags)
+_icv_ciconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags, int chsz)
 {
 	char *np;
 	size_t len, t;
 	size_t ret;
         iconv_t *cd;
 
-	if ((flags & ICONV_IGNORE_NULL) == 0 &&
-	    (np = (char *)memchr((const void *)inarray, 0, *inlen)) != NULL)
-		len = np - inarray;
-	else
-		len = *inlen;
+	/*
+	 * This block detects the string terminating null character,
+	 * as per iconvstr(3C). It was placed here to simplify _icv_iconv
+	 * in the individual modules.
+	 */
+	len = *inlen;
+	if ((flags & ICONV_IGNORE_NULL) == 0) {
+		if (chsz == 1) {
+			np = (char *)memchr((const void *)inarray, 0, *inlen);
+			if (np)
+				len = np - inarray;
+		} else if (*inlen >= chsz) { 
+			static const char null_ch[4] =
+			    { '\0', '\0', '\0', '\0' };
+			int i;
+	
+			for (i=0; i <= len - chsz; i += chsz) {
+				if (memcmp(inarray + i, null_ch, chsz) == 0) {
+					len = i;
+					break;
+				}
+			}
+		}
+	}
 
 	t = len;
 	flags &= (ICONV_IGNORE_NULL | ICONV_REPLACE_INVALID);
--- a/src/lib/iconv/utf-8/sb_to_ucs.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/sb_to_ucs.c	Fri Jun 17 10:31:26 2011 +0900
@@ -253,3 +253,10 @@
 	return _icv_flag_action(&cd->flags, req, (int *)arg, 0);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags, 1);
+}
+
--- a/src/lib/iconv/utf-8/sb_to_utf8.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/sb_to_utf8.c	Fri Jun 17 10:31:26 2011 +0900
@@ -165,3 +165,9 @@
 	return _icv_flag_action(&cd->flags, req, (int *)arg, 0);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags, 1);
+}
--- a/src/lib/iconv/utf-8/ucs4_to_ucs.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/ucs4_to_ucs.c	Fri Jun 17 10:31:26 2011 +0900
@@ -393,3 +393,11 @@
 	    ICONVCTL_NO_TRANSLIT);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags,
+		ICV_FETCH_UCS4_SIZE);
+}
+
--- a/src/lib/iconv/utf-8/ucs4_to_utf32.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/ucs4_to_utf32.c	Fri Jun 17 10:31:26 2011 +0900
@@ -357,3 +357,11 @@
 	    ICONVCTL_NO_TRANSLIT);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags,
+		ICV_FETCH_UCS4_SIZE);
+}
+
--- a/src/lib/iconv/utf-8/ucs_to_sb.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/ucs_to_sb.c	Fri Jun 17 10:31:26 2011 +0900
@@ -389,3 +389,11 @@
 	    ICONVCTL_NO_TRANSLIT);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags,
+		ICV_FETCH_UCS_SIZE);
+}
+
--- a/src/lib/iconv/utf-8/ucs_to_ucs4.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/ucs_to_ucs4.c	Fri Jun 17 10:31:26 2011 +0900
@@ -355,3 +355,11 @@
 	return _icv_flag_action(&cd->flags, req, (int *)arg, 0);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags,
+		ICV_FETCH_UCS_SIZE);
+}
+
--- a/src/lib/iconv/utf-8/ucs_to_utf8.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/ucs_to_utf8.c	Fri Jun 17 10:31:26 2011 +0900
@@ -388,3 +388,11 @@
 	return _icv_flag_action(&cd->flags, req, (int *)arg, 0);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags,
+		ICV_FETCH_UCS_SIZE);
+}
+
--- a/src/lib/iconv/utf-8/utf32_to_ucs4.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/utf32_to_ucs4.c	Fri Jun 17 10:31:26 2011 +0900
@@ -309,10 +309,17 @@
 	return -2;
 }
 
-
 int _icv_iconvctl(STATE_T *cd, int req, void *arg)
 {
 	return _icv_flag_action(&cd->flags, req, (int *)arg,
 	    ICONVCTL_NO_TRANSLIT);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags,
+		ICV_FETCH_UCS4_SIZE);
+}
+
--- a/src/lib/iconv/utf-8/utf8_to_sb.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/utf8_to_sb.c	Fri Jun 17 10:31:26 2011 +0900
@@ -277,3 +277,9 @@
 	    ICONVCTL_NO_TRANSLIT);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags, 1);
+}
--- a/src/lib/iconv/utf-8/utf8_to_ucs.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/utf8_to_ucs.c	Fri Jun 17 10:31:26 2011 +0900
@@ -326,3 +326,9 @@
 	    ICONVCTL_NO_TRANSLIT);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags, 1);
+}
--- a/src/lib/iconv/utf-8/utf8_to_utf_ebcdic.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/utf8_to_utf_ebcdic.c	Fri Jun 17 10:31:26 2011 +0900
@@ -200,3 +200,9 @@
 	return _icv_flag_action(&cd->flags, req, (int *)arg, 0);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags, 1);
+}
--- a/src/lib/iconv/utf-8/utf_ebcdic_to_utf8.c	Thu Jun 16 10:43:42 2011 +0900
+++ b/src/lib/iconv/utf-8/utf_ebcdic_to_utf8.c	Fri Jun 17 10:31:26 2011 +0900
@@ -189,6 +189,13 @@
 	return _icv_flag_action(&cd->flags, req, (int *)arg, 0);
 }
 
+size_t
+_icv_iconvstr(char *inarray, size_t *inlen, char *outarray,
+	size_t *outlen, int flags)
+{
+	return _icv_ciconvstr(inarray, inlen, outarray, outlen, flags, 1);
+}
+
 int
 _icv_ebcdic_restore_hex(char **inbuf, size_t inbufleft, char **outbuf,
 	size_t outbufleft)