From owner-p4-projects@FreeBSD.ORG Thu Jun 4 18:05:39 2009 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AEBFB106566C; Thu, 4 Jun 2009 18:05:39 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C0A0106567A for ; Thu, 4 Jun 2009 18:05:39 +0000 (UTC) (envelope-from gabor@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5901C8FC13 for ; Thu, 4 Jun 2009 18:05:39 +0000 (UTC) (envelope-from gabor@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n54I5d1s018562 for ; Thu, 4 Jun 2009 18:05:39 GMT (envelope-from gabor@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n54I5daJ018560 for perforce@freebsd.org; Thu, 4 Jun 2009 18:05:39 GMT (envelope-from gabor@freebsd.org) Date: Thu, 4 Jun 2009 18:05:39 GMT Message-Id: <200906041805.n54I5daJ018560@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to gabor@freebsd.org using -f From: Gabor Kovesdan To: Perforce Change Reviews Cc: Subject: PERFORCE change 163507 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jun 2009 18:05:40 -0000 http://perforce.freebsd.org/chv.cgi?CH=163507 Change 163507 by gabor@gabor_server on 2009/06/04 18:04:53 MFHg: - Add modified GNU regression tests so that I can test compatibility - Replace some build scripts with conventional FreeBSD Makefiles - Eliminate some warnings in the code - mkcsmapper and mkesdb are buildable now Affected files ... .. //depot/projects/soc2009/gabor_iconv/extracted/build.sh#2 delete .. //depot/projects/soc2009/gabor_iconv/extracted/lib/Makefile#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/lib/_iconv.c#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/lib/modules/build.sh#2 edit .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ARMSCII-8.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ARMSCII-8.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ASCII.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ATARIST.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-2003.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-2003.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-1999-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-1999-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-1999.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-1999.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-2001-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-2001-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-2001.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-2001.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-2004-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-2004-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-2004.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5-HKSCS-2004.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/BIG5.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1046.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1124.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1125.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1129.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1131.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1133.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1161.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1161.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1162.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1163.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1163.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1250.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1251.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1252.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1253.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1254.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1255-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1255-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1255.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1255.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1256.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1257.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1258-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1258-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1258.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP1258.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP437.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP737.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP775.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP850.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP852.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP853.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP855.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP856.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP857.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP858.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP860.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP861.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP862.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP863.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP864.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP865.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP866.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP869.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP874.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP922.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP932.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP932.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP936.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP949.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP950.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/CP950.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/DEC-HANYU.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/DEC-HANYU.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/DEC-KANJI.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/EUC-CN.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/EUC-JISX0213.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/EUC-JP.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/EUC-JP.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/EUC-KR.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/EUC-TW.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/EUC-TW.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/GB18030-BMP.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/GBK.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/Georgian-Academy.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/Georgian-PS.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/HP-ROMAN8.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/HZ-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/HZ-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-CN-EXT-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-CN-EXT-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-CN-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-CN-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-JP-1-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-JP-1-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-JP-2-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-JP-2-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-JP-3-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-JP-3-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-JP-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-JP-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-KR-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-2022-KR-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-1.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-10.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-11.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-13.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-14.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-15.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-16.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-2.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-3.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-4.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-5.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-6.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-7.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-8.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-8859-9.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-IR-165.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO-IR-165.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO646-CN.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/ISO646-JP.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/JIS_X0201.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/JOHAB.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/KOI8-R.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/KOI8-RU.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/KOI8-T.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/KOI8-U.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacArabic.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacCentralEurope.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacCroatian.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacCyrillic.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacGreek.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacHebrew.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacIceland.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacRoman.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacRomania.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacThai.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacTurkish.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MacUkraine.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/Makefile#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/Makefile.in#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/MuleLao-1.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/NEXTSTEP.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/PT154.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/Quotes.ASCII#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/Quotes.ISO-8859-1#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/Quotes.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/RISCOS-LATIN1.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/RK1048.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/SHIFT_JIS.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/SHIFT_JISX0213.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/TCVN-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/TCVN-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/TCVN.IRREVERSIBLE.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/TCVN.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/TDS565.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/TIS-620.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/Translit1.ASCII#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/Translit1.ISO-8859-1#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/TranslitFail1.ISO-8859-1#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UCS-2BE-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UCS-2BE-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UCS-2LE-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UCS-2LE-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UCS-4BE-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UCS-4BE-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UCS-4LE-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UCS-4LE-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-16-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-16-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-16BE-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-16BE-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-16LE-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-16LE-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-32-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-32-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-32BE-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-32BE-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-32LE-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-32LE-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-7-snippet#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/UTF-7-snippet.UTF-8#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/VISCII.TXT#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/check-stateful#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/check-stateful.bat#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/check-stateless#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/check-stateless.bat#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/check-subst#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/check-translit#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/check-translit.bat#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/check-translitfailure#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/gengb18030z.c#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/genutf8.c#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/table-from.c#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/table-to.c#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/test-shiftseq.c#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/test.h#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/tests/uniq-u.c#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/util/iconv/Makefile#2 edit .. //depot/projects/soc2009/gabor_iconv/extracted/util/iconv/iconv.c#2 edit .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/CVS/Entries#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/CVS/Repository#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/CVS/Root#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/Makefile#2 edit .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/build.sh#2 delete .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/ldef.h#2 edit .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/lex.l#2 edit .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/yacc.y#2 edit .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/CVS/Entries#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/CVS/Repository#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/CVS/Root#1 add .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/Makefile#2 edit .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/build.sh#2 delete .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/ldef.h#2 edit .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/lex.l#2 edit .. //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/yacc.y#2 edit Differences ... ==== //depot/projects/soc2009/gabor_iconv/extracted/lib/modules/build.sh#2 (text+ko) ==== @@ -25,3 +25,42 @@ gcc -fPIC -I.. -shared -Wl,-soname,libiconv_none.so.4 -o libiconv_none.so.4.4 citrus_iconv_none.c ../*.c cp libiconv_none.so.4.4 libiconv_none.so.4 cp libiconv_none.so.4.4 libiconv_none.so +gcc -fPIC -I.. -shared -Wl,-soname,libDECHanyu.so.4 -o libDECHanyu.so.4.4 citrus_dechanyu.c ../*.c +cp libDECHanyu.so.4.4 libDECHanyu.so.4 +cp libDECHanyu.so.4.4 libDECHanyu.so +gcc -fPIC -I.. -shared -Wl,-soname,libEUC.so.4 -o libEUC.so.4.4 citrus_euc.c ../*.c +cp libEUC.so.4.4 libEUC.so.4 +cp libEUC.so.4.4 libEUC.so +gcc -fPIC -I.. -shared -Wl,-soname,libEUCTW.so.4 -o libEUCTW.so.4.4 citrus_euctw.c ../*.c +cp libEUCTW.so.4.4 libEUCTW.so.4 +cp libEUCTW.so.4.4 libEUCTW.so +gcc -fPIC -I.. -shared -Wl,-soname,libGBK2K.so.4 -o libGBK2K.so.4.4 citrus_gbk2k.c ../*.c +cp libGBK2K.so.4.4 libGBK2K.so.4 +cp libGBK2K.so.4.4 libGBK2K.so +gcc -fPIC -I.. -shared -Wl,-soname,libHZ.so.4 -o libHZ.so.4.4 citrus_hz.c ../*.c +cp libHZ.so.4.4 libHZ.so.4 +cp libHZ.so.4.4 libHZ.so +gcc -fPIC -I.. -shared -Wl,-soname,libISO2022.so.4 -o libISO2022.so.4.4 citrus_iso2022.c ../*.c +cp libISO2022.so.4.4 libISO2022.so.4 +cp libISO2022.so.4.4 libISO2022.so +gcc -fPIC -I.. -shared -Wl,-soname,libJOHAB.so.4 -o libJOHAB.so.4.4 citrus_johab.c ../*.c +cp libJOHAB.so.4.4 libJOHAB.so.4 +cp libJOHAB.so.4.4 libJOHAB.so +gcc -fPIC -I.. -shared -Wl,-soname,libMsKanji.so.4 -o libMsKanji.so.4.4 citrus_mskanji.c ../*.c +cp libMsKanji.so.4.4 libMsKanji.so.4 +cp libMsKanji.so.4.4 libMsKanji.so +gcc -fPIC -I.. -shared -Wl,-soname,libUTF1632.so.4 -o libUTF1632.so.4.4 citrus_utf1632.c ../*.c +cp libUTF1632.so.4.4 libUTF1632.so.4 +cp libUTF1632.so.4.4 libUTF1632.so +gcc -fPIC -I.. -shared -Wl,-soname,libUTF8.so.4 -o libUTF8.so.4.4 citrus_utf8.c ../*.c +cp libUTF8.so.4.4 libUTF8.so.4 +cp libUTF8.so.4.4 libUTF8.so +gcc -fPIC -I.. -shared -Wl,-soname,libUTF7.so.4 -o libUTF7.so.4.4 citrus_utf7.c ../*.c +cp libUTF7.so.4.4 libUTF7.so.4 +cp libUTF7.so.4.4 libUTF7.so +gcc -fPIC -I.. -shared -Wl,-soname,libVIQR.so.4 -o libVIQR.so.4.4 citrus_viqr.c ../*.c +cp libVIQR.so.4.4 libVIQR.so.4 +cp libVIQR.so.4.4 libVIQR.so +gcc -fPIC -I.. -shared -Wl,-soname,libHZ.so.4 -o libHZ.so.4.4 citrus_hz.c ../*.c +cp libHZ.so.4.4 libHZ.so.4 +cp libHZ.so.4.4 libHZ.so ==== //depot/projects/soc2009/gabor_iconv/extracted/util/iconv/Makefile#2 (text+ko) ==== @@ -2,12 +2,29 @@ .include +.PATH: ../../lib + PROG= iconv -SRCS= iconv.c -CPPFLAGS+= -I. -I${.CURDIR} -I${NETBSDSRCDIR}/lib/libc +SRCS= iconv.c \ + _iconv.c \ + citrus_db.c \ + citrus_esdb.c \ + citrus_lookup.c \ + citrus_mmap.c \ + citrus_memstream.c \ + citrus_iconv.c \ + citrus_mapper.c \ + citrus_hash.c \ + citrus_module.c \ + citrus_bcs.c \ + citrus_bcs_strtol.c \ + citrus_db_hash.c +CFLAGS+= -I. -I${.CURDIR} -I../../lib MAN= iconv.1 -LDADD+=-lutil -DPADD+=${LIBUTIL} +WARNS?= 6 + +LDADD+=-lroken -lcrypt +DPADD+=${LIBROKEN} ${LIBCRYPT} .include ==== //depot/projects/soc2009/gabor_iconv/extracted/util/iconv/iconv.c#2 (text+ko) ==== @@ -45,7 +45,7 @@ static void usage(void) __unused; static int scmp(const void *, const void *); static void show_codesets(void); -static void do_conv(const char *, FILE *, const char *, const char *, int, int); +static void do_conv(FILE *, const char *, const char *, int, int); static void usage(void) @@ -90,7 +90,7 @@ #define INBUFSIZE 1024 #define OUTBUFSIZE (INBUFSIZE * 2) static void -do_conv(const char *fn, FILE *fp, const char *from, const char *to, int silent, +do_conv(FILE *fp, const char *from, const char *to, int silent, int hide_invalid) { char inbuf[INBUFSIZE], outbuf[OUTBUFSIZE], *out; @@ -215,14 +215,14 @@ opt_t = nl_langinfo(CODESET); if (argc == 0) - do_conv("", stdin, opt_f, opt_t, opt_s, opt_c); + do_conv(stdin, opt_f, opt_t, opt_s, opt_c); else { for (i = 0; i < argc; i++) { fp = fopen(argv[i], "r"); if (fp == NULL) err(EXIT_FAILURE, "Cannot open `%s'", argv[i]); - do_conv(argv[i], fp, opt_f, opt_t, opt_s, + do_conv(fp, opt_f, opt_t, opt_s, opt_c); (void)fclose(fp); } ==== //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/Makefile#2 (text+ko) ==== @@ -1,23 +1,23 @@ # $NetBSD: Makefile,v 1.6 2009/04/20 16:05:30 drochner Exp $ -NOMAN=# defined (must come before bsd.own.mk) +NO_MAN= yes .ifndef HOSTPROG .include .endif -.PATH: ${NETBSDSRCDIR}/lib/libc/citrus +.PATH: ../../lib PROG= mkcsmapper SRCS= yacc.y lex.l \ citrus_db_factory.c citrus_bcs.c citrus_db_hash.c \ citrus_lookup_factory.c citrus_pivot_factory.c -CPPFLAGS+= -I. -I${.CURDIR} -I${NETBSDSRCDIR}/lib/libc \ - -I${NETBSDSRCDIR}/lib/libc/citrus \ - -I${NETBSDSRCDIR}/lib/libc/citrus/modules \ +CFLAGS+= -I. -I../../lib \ -DHOSTPROG -DLIBC_SCCS -DYY_NO_INPUT YHEADER= 1 +WARNS?= 6 + .ifndef HOSTPROG .include .endif ==== //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/ldef.h#2 (text+ko) ==== @@ -26,6 +26,8 @@ * SUCH DAMAGE. */ +#include + typedef struct { u_int32_t begin; u_int32_t end; @@ -34,7 +36,6 @@ extern int line_number; extern int debug; -extern FILE *yyin; extern int yyparse(void); extern int yylex(void); extern int yyerror(const char *); ==== //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/lex.l#2 (text+ko) ==== @@ -49,6 +49,7 @@ int line_number = 1; %} +%option nounput %x COMMENT ==== //depot/projects/soc2009/gabor_iconv/extracted/util/mkcsmapper/yacc.y#2 (text+ko) ==== @@ -62,6 +62,8 @@ #include "citrus_lookup_factory.h" #include "citrus_pivot_factory.h" +extern FILE *yyin; + int debug = 0; static char *output = NULL; static void *table = NULL; @@ -685,8 +687,6 @@ main(int argc, char **argv) { int ch; - extern char *optarg; - extern int optind; FILE *in = NULL; int mkdb = 0, mkpv = 0; ==== //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/Makefile#2 (text+ko) ==== @@ -1,22 +1,23 @@ # $NetBSD: Makefile,v 1.6 2009/04/20 16:05:30 drochner Exp $ -NOMAN=# defined (must come before bsd.own.mk) +NO_MAN= yes .ifndef HOSTPROG .include .endif -.PATH: ${NETBSDSRCDIR}/lib/libc/citrus +.PATH: ../../lib PROG= mkesdb SRCS= yacc.y lex.l \ citrus_bcs.c citrus_db_factory.c citrus_db_hash.c \ citrus_lookup_factory.c -CPPFLAGS+= -I. -I${.CURDIR} -I${NETBSDSRCDIR}/lib/libc \ - -I${NETBSDSRCDIR}/lib/libc/citrus \ +CFLAGS+= -I. -I../../lib \ -DHOSTPROG -DLIBC_SCCS -DYY_NO_INPUT YHEADER= 1 +WARNS?= 6 + .ifndef HOSTPROG .include .endif ==== //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/ldef.h#2 (text+ko) ==== @@ -27,7 +27,6 @@ */ extern int line_number; -extern FILE *yyin; extern int yyparse(void); extern int yylex(void); extern int yyerror(const char *); ==== //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/lex.l#2 (text+ko) ==== @@ -44,12 +44,14 @@ #include #include #include +#include #include "ldef.h" #include "yacc.h" int line_number = 1; %} +%option nounput %x COMMENT ==== //depot/projects/soc2009/gabor_iconv/extracted/util/mkesdb/yacc.y#2 (text+ko) ==== @@ -57,6 +57,8 @@ #include "ldef.h" +extern FILE *yyin; + static int debug = 0, num_csids = 0; static char *output = NULL; static char *name, *encoding, *variable; @@ -301,8 +303,6 @@ main(int argc, char **argv) { int ch; - extern char *optarg; - extern int optind; FILE *in = NULL; int mkdb = 0;