Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com To: cygwin AT cygwin DOT com Subject: higher-level IO very slow with cygwin1.dll 5.10 (due to set_flags?) From: Joseph Content-Type: multipart/mixed; boundary=----------sooX2GknUrDmlS71UOPrrD MIME-Version: 1.0 Date: Sun, 20 Jun 2004 23:18:41 -0400 Message-ID: User-Agent: Opera7.23/Win32 M2 build 3227 Note-from-DJ: This may be spam ------------sooX2GknUrDmlS71UOPrrD Content-Type: text/plain; format=flowed; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Please help with a problem I have had since upgrading to latest Cygwin DLL. When I do IO using fopen it is many times slower now than IO using simple open. Also programs like sort and cut have very slow IO access times. This behavior is not seen when I compile my own programs with the -mno-cygwin option in GCC. A trace of the program execution shows that large delays seem to occur with system calls labeled "set_flags". I attach an example program with comments showing the relevant timings and trace excerpts. Also I attach output of cygcheck for my system, in compliance with request on website. Thanks for any help. -- Joseph Rosenzweig ------------sooX2GknUrDmlS71UOPrrD Content-Disposition: attachment; filename=iotest.c Content-Type: application/octet-stream; name=iotest.c Content-Transfer-Encoding: 8bit #include #include #include #include /* real 0m1.135s App version: 1005.10, api: 0.116 DLL version: 1005.10, api: 0.116 DLL build: 2004-05-25 22:07 OS version: Windows ME-4.90 Heap size: 402653184 Date/Time: 2004-06-18 17:19:32 sort -n -r | head 16796 1165074 [main] test3 696569 fhandler_base::read: read 0 bytes (ties-delete-again-after-aligning) 16695 1309245 [main] test3 696569 readv: readv (3, 0x73EA50, 1) blocking, sigcatchers 0 16663 2316911 [main] test3 696569 fhandler_base::read: read 0 bytes (ties-delete-again-after-aligning) 16624 2652838 [main] test3 696569 readv: 1023 = readv (3, 0x73EA50, 1), errno 0 16600 397136 [main] test3 696569 readv: 999 = readv (3, 0x73EA50, 1), errno 0 16578 2076885 [main] test3 696569 readv: 1023 = readv (3, 0x73EA50, 1), errno 0 16467 685088 [main] test3 696569 fhandler_base::read: returning 1023, textmode 16385 1884911 [main] test3 696569 readv: readv (3, 0x73EA50, 1) blocking, sigcatchers 0 16355 1453030 [main] test3 696569 fhandler_base::read: read 0 bytes (ties-delete-again-after-aligning) 15186 2364931 [main] test3 696569 readv: no need to call ready_for_read 14764 2939070 [main] test3 696569 readv: no need to call ready_for_read 14614 539290 [main] test3 696569 fhandler_base::read: returning 997, text mode 13794 2170127 [main] test3 696569 readv: no need to call ready_for_read 13535 2519346 [main] test3 696569 fhandler_base::read: read 0 bytes (ties-delete-again-after-aligning) 13257 2794040 [main] test3 696569 fhandler_base::read: read 0 bytes (ties-delete-again-after-aligning) */ void lowio (char * fn) {char buf [1024]; int in; in = open (fn, O_RDONLY); if (in >= 0) {while (read (in, buf, 1024) > 0); close (in);} return;} /* real 0m22.171s (vs 0m1.183s with -mno-cygwin) App version: 1005.10, api: 0.116 DLL version: 1005.10, api: 0.116 DLL build: 2004-05-25 22:07 OS version: Windows ME-4.90 Heap size: 402653184 Date/Time: 2004-06-18 17:20:04 sort -n -r | head 171674 127276583 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 158323 5071628 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 144645 74466322 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 133088 111148059 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 118305 4774629 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 115336 6690357 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 114418 79036229 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 113172 69211692 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 112608 6888268 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 108520 47854275 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 107589 6137061 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 106538 69397028 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 106369 1959755 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 100002 67943460 [main] test1 613445 fhandler_base::set_flags: flags 0x110000, supplied_bin 0x0 99220 64838744 [main] test1 613445 setmode_helper: improbable, but 2 != 3 96976 110763753 [main] test1 613445 setmode_helper: improbable, but 0 != 3 */ void highio (char * fn) {FILE * in; int i; if ((in = fopen (fn, "r")) != NULL) {while ((i = getc (in)) != EOF); fclose (in);} return;} int main (int argc, char * argv []) {if (argc == 2) lowio (argv [1]); /* highio (argv [1]); */ return 0;} ------------sooX2GknUrDmlS71UOPrrD Content-Disposition: attachment; filename=cygcheckout Content-Type: application/octet-stream; name=cygcheckout Content-Transfer-Encoding: 8bit Cygwin Configuration Diagnostics Current System Time: Fri Jun 18 17:31:00 2004 Windows ME Ver 4.90 Build 3000 Path: . C:\usr\bin C:\PROGRA~1\TCL\bin C:\java\jdk1.2.2\bin C:\WINDOWS C:\WINDOWS\COMMAND SysDir: C:\WINDOWS\SYSTEM WinDir: C:\WINDOWS CYGWIN = `nobinmode' HOME = `C:\' MAKE_MODE = `UNIX' PWD = `/src/draft' BLASTER = `A220 I5 D1 H5 P330 T6 E620' CLASSPATH = `.;C:\java\src;C:\Program Files\JavaSoft\JRE\1.2\jre\lib\ext\QTJava.zip;' COMSPEC = `C:\WINDOWS\Win95Cmd.exe' CTCM = `C:\WINDOWS' MIDI = `SYNTH:1 MAP:E MODE:0' OLDPWD = `/cygdrive/c' PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.JS;.WS' PROMPT = `$p$g' QTJAVA = `C:\Program Files\JavaSoft\JRE\1.2\jre\lib\ext\QTJava.zip' SHLVL = `1' SOUND = `C:\PROGRA~1\CREATIVE\CTSND' TEMP = `C:\WINDOWS\TEMP' TERM = `cygwin' TMP = `C:\WINDOWS\TEMP' WINBOOTDIR = `C:\WINDOWS' WINDIR = `C:\WINDOWS' _ = `/cygdrive/c/usr/bin/cygcheck' POSIXLY_CORRECT = `1' HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\&Programs\Cygnus Solutions HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\&Programs\Cygnus Solutions\Menu (default) = (unsupported type) HKEY_CURRENT_USER\Software\Cygnus Solutions HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00 (default) = `C:' unix = `/' fbinary = 0x00000000 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x00000022 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/cygdrive/c (default) = `c:' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_LOCAL_MACHINE\Software\Cygnus Solutions HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin B20 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin B20\B20 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin B20\B20.1 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\GNUPro HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\GNUPro\i586-cygwin32 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\GNUPro\i586-cygwin32\i586-cygwin32 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\GNUPro\i586-cygwin32\i586-cygwin32\cygwin-B20 (default) = `c:\cygnus\cygwin-b20' HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\GNUPro\i586-cygwin32\i586-cygwin32\cygwin-B20.1 (default) = `c:\cygnus\cygwin-b20' HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2 (default) = `/' cygdrive flags = 0x0000002a HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2\/cygdrive/a (default) = `a:' flags = 0x00000008 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2\/ (default) = `c:' flags = 0x00000008 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\Program Options a: fd N/A N/A c: hd FAT32 8016Mb 66% CP UN LOCAL DISK d: fd N/A N/A e: cd N/A N/A c: /cygdrive/c user textmode . /cygdrive user binmode,cygdrive a: /cygdrive/a system textmode c: / system textmode . / system binmode,cygdrive Found: C:\usr\bin\awk.exe Found: C:\usr\bin\bash.exe Found: C:\usr\bin\cat.exe Found: C:\usr\bin\cp.exe Found: C:\usr\bin\cpp.exe Found: C:\usr\bin\find.exe Found: C:\WINDOWS\COMMAND\find.exe Warning: C:\usr\bin\find.exe hides C:\WINDOWS\COMMAND\find.exe Found: C:\usr\bin\gcc.exe Not Found: gdb Found: C:\usr\bin\grep.exe Found: C:\usr\bin\ld.exe Found: C:\usr\bin\ls.exe Not Found: make Found: C:\usr\bin\mv.exe Found: C:\usr\bin\rm.exe Found: C:\usr\bin\sed.exe Found: C:\usr\bin\sh.exe Found: C:\usr\bin\tar.exe 73k 2004/06/14 C:\WINDOWS\cygtools.dll - os=4.0 img=1.0 sys=4.0 "cygtools.dll" v0.0 ts=2004/6/14 17:35 1126k 2004/05/26 C:\WINDOWS\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2004/5/25 22:07 Cygwin DLL version info: DLL version: 1.5.10 DLL epoch: 19 DLL bad signal mask: 19005 DLL old termios: 5 DLL malloc env: 28 API major: 0 API minor: 116 Shared data: 4 DLL identifier: cygwin1 Mount registry: 2 Cygnus registry name: Cygnus Solutions Cygwin registry name: Cygwin Program options name: Program Options Cygwin mount registry name: mounts v2 Cygdrive flags: cygdrive flags Cygdrive prefix: cygdrive prefix Cygdrive default prefix: Build date: Tue May 25 22:07:00 EDT 2004 CVS tag: cr-0x5e6 Shared id: cygwin1S4 155k 2004/01/07 C:\usr\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0 "cygexpat-0.dll" v0.0 ts=2004/1/7 11:14 9k 2003/12/11 C:\usr\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcreposix-0.dll" v0.0 ts=2003/12/11 12:01 62k 2003/12/11 C:\usr\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcre-0.dll" v0.0 ts=2003/12/11 12:01 61k 2003/12/04 C:\usr\bin\cygz.dll - os=4.0 img=1.0 sys=4.0 "cygz.dll" v0.0 ts=2003/12/3 22:03 254k 2003/09/18 C:\usr\bin\cygtidy-0-99-0.dll - os=4.0 img=1.0 sys=4.0 "cygtidy-0-99-0.dll" v0.0 ts=2003/9/18 11:52 29k 2003/08/10 C:\usr\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0 "cyghistory5.dll" v0.0 ts=2003/8/10 19:16 148k 2003/08/10 C:\usr\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0 "cygreadline5.dll" v0.0 ts=2003/8/10 19:16 69k 2003/08/10 C:\usr\bin\cyggettextlib-0-12-1.dll - os=4.0 img=1.0 sys=4.0 "cyggettextlib-0-12-1.dll" v0.0 ts=2003/8/10 18:10 12k 2003/08/10 C:\usr\bin\cyggettextpo-0.dll - os=4.0 img=1.0 sys=4.0 "cyggettextpo-0.dll" v0.0 ts=2003/8/10 18:11 134k 2003/08/10 C:\usr\bin\cyggettextsrc-0-12-1.dll - os=4.0 img=1.0 sys=4.0 "cyggettextsrc-0-12-1.dll" v0.0 ts=2003/8/10 18:10 37k 2003/08/10 C:\usr\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0 "cygintl-2.dll" v0.0 ts=2003/8/10 17:50 958k 2003/08/10 C:\usr\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0 "cygiconv-2.dll" v0.0 ts=2003/8/10 16:57 48k 2003/08/09 C:\usr\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0 "cygform7.dll" v0.0 ts=2003/8/9 5:25 29k 2003/08/09 C:\usr\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0 "cygmenu7.dll" v0.0 ts=2003/8/9 5:25 224k 2003/08/09 C:\usr\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0 "cygncurses7.dll" v0.0 ts=2003/8/9 5:24 19k 2003/08/09 C:\usr\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0 "cygpanel7.dll" v0.0 ts=2003/8/9 5:24 61k 2003/08/09 C:\usr\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0 "cygbz2-1.dll" v0.0 ts=2003/8/9 2:35 63k 2003/04/11 C:\usr\bin\cygpcre.dll - os=4.0 img=1.0 sys=4.0 "cygpcre.dll" v0.0 ts=2003/4/11 4:31 61k 2003/04/11 C:\usr\bin\cygpcreposix.dll - os=4.0 img=1.0 sys=4.0 "cygpcreposix.dll" v0.0 ts=2003/4/11 4:31 35k 2002/01/09 C:\usr\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0 "cygform6.dll" v0.0 ts=2002/1/9 1:03 20k 2002/01/09 C:\usr\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0 "cygmenu6.dll" v0.0 ts=2002/1/9 1:03 175k 2002/01/09 C:\usr\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++6.dll" v0.0 ts=2002/1/9 1:03 202k 2002/01/09 C:\usr\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0 "cygncurses6.dll" v0.0 ts=2002/1/9 1:03 12k 2002/01/09 C:\usr\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0 "cygpanel6.dll" v0.0 ts=2002/1/9 1:03 22k 2001/12/13 C:\usr\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0 "cygintl-1.dll" v0.0 ts=2001/12/13 4:28 108k 2001/06/28 C:\usr\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0 "cygreadline4.dll" v0.0 ts=2001/1/6 23:34 17k 2001/06/28 C:\usr\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0 "cyghistory4.dll" v0.0 ts=2001/1/6 23:34 45k 2001/04/25 C:\usr\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0 "cygform5.dll" v0.0 ts=2001/4/25 1:28 26k 2001/04/25 C:\usr\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0 "cygmenu5.dll" v0.0 ts=2001/4/25 1:27 156k 2001/04/25 C:\usr\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++5.dll" v0.0 ts=2001/4/25 1:29 226k 2001/04/25 C:\usr\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0 "cygncurses5.dll" v0.0 ts=2001/4/25 1:17 15k 2001/04/25 C:\usr\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0 "cygpanel5.dll" v0.0 ts=2001/4/25 1:27 Cygwin Package Information Last downloaded files to: C:\My Download Files\faxes Last downloaded files from: http://mirrors.rcn.net/pub/sourceware/cygwin Package Version _update-info-dir 00227-1 antiword 0.34-2 ash 20040127-1 base-files 2.6-1 base-passwd 1.1-1 bash 2.05b-16 binutils 20040312-1 bzip2 1.0.2-5 cygutils 1.2.5-1 cygwin 1.5.10-3 cygwin-doc 1.3-7 diffutils 2.8.7-1 doxygen 1.2.18-1 editrights 1.01-1 expat 1.95.7-1 fileutils 4.1-2 findutils 4.1.7-4 gawk 3.1.3-4 gcc 3.3.1-3 gcc-mingw 20030911-4 gcc-mingw-core 20031020-1 gdbm 1.8.3-7 grep 2.5-1 groff 1.18.1-2 gzip 1.3.5-1 less 381-1 libbz2_1 1.0.2-5 libgettextpo0 0.12.1-3 libiconv2 1.9.1-3 libintl1 0.10.40-1 libintl2 0.12.1-3 libncurses5 5.2-1 libncurses6 5.2-8 libncurses7 5.3-4 libpcre 4.1-1 libpcre0 4.5-1 libreadline4 4.1-2 libreadline5 4.3-5 login 1.9-7 man 1.5k-3 mingw-runtime 3.3-1 mktemp 1.5-3 ncurses 5.3-4 procps 010801-2 readline 4.3-5 sed 4.0.9-2 sh-utils 2.0.15-4 tar 1.13.25-5 tcltk 20030901-1 termcap 20021106-2 terminfo 5.3_20030726-1 texinfo 4.2-4 textutils 2.0.21-1 tidy 030901-1 w32api 2.5-1 which 1.5-2 zlib 1.2.1-1 zsh 4.2.0-2 Use -h to see help about each section ------------sooX2GknUrDmlS71UOPrrD Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ ------------sooX2GknUrDmlS71UOPrrD--