Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: From: Medve Emilian-EMMEDVE1 To: cygwin AT sources DOT redhat DOT com Subject: Bug report: gcc + cygwin Date: Wed, 8 Nov 2000 17:33:28 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01C04999.3F87C420" ------_=_NextPart_000_01C04999.3F87C420 Content-Type: text/plain; charset="ISO-8859-2" Hi, gcc version 2.95.2-3 cygwin version 1.1.5-4 Here is the output of cygcheck -s: Cygnus Win95/NT Configuration Diagnostics Current System Time: Wed Nov 8 17:27:51 2000 WinNT Ver 5.0 build 2195 Service Pack 1 Path: /cygdrive/c/WINNT/system32 /cygdrive/c/WINNT /cygdrive/c/WINNT/System32/Wbem . /usr/bin /usr/local/bin /cygdrive/c/Progra~1/gvim/vim57 /home/emmedve1/bin SysDir: C:\WINNT\System32 WinDir: C:\WINNT PWD = `/home/emmedve1/tmp' USER = `emmedve1' MAKE_MODE = `unix' HOME = `/home/emmedve1' Use `-r' to scan registry a: fd N/A N/A c: hd NTFS 3074Mb 64% CP CS UN PA FC SYSTEM d: hd NTFS 3067Mb 40% CP CS UN PA FC DATA f: net NTFS 9726Mb 53% CP CS UN PA FC Mirror Data z: cd N/A N/A C:\Progra~1\CygWin\bin /usr/bin system textmode C:\Progra~1\CygWin\lib /usr/lib system textmode C:\Progra~1\CygWin / system textmode Found: C:\Progra~1\CygWin\bin\bash.exe Found: C:\Progra~1\CygWin\bin\cat.exe Found: C:\Progra~1\CygWin\bin\cpp.exe Found: C:\Progra~1\CygWin\bin\find.exe Found: C:\Progra~1\CygWin\bin\gcc.exe Found: C:\Progra~1\CygWin\bin\gdb.exe Found: C:\Progra~1\CygWin\bin\ld.exe Found: C:\Progra~1\CygWin\bin\ls.exe Found: C:\Progra~1\CygWin\bin\make.exe Found: C:\Progra~1\CygWin\bin\sh.exe 18k 2000/10/23 C:\Progra~1\CygWin\bin\cyggdbm.dll 14k 2000/10/23 C:\Progra~1\CygWin\bin\cygintl.dll 80k 2000/10/27 C:\Progra~1\CygWin\bin\cygitcl30.dll 34k 2000/10/27 C:\Progra~1\CygWin\bin\cygitk30.dll 388k 2000/10/27 C:\Progra~1\CygWin\bin\cygtcl80.dll 5k 2000/10/27 C:\Progra~1\CygWin\bin\cygtclpip80.dll 10k 2000/10/27 C:\Progra~1\CygWin\bin\cygtclreg80.dll 619k 2000/10/27 C:\Progra~1\CygWin\bin\cygtk80.dll 49k 2000/10/23 C:\Progra~1\CygWin\bin\cygz.dll 607k 2000/11/02 C:\Progra~1\CygWin\bin\cygwin1.dll Cygwin DLL version info: dll major: 1001 dll minor: 5 dll epoch: 19 dll bad signal mask: 19005 dll old termios: 5 api major: 0 api minor: 29 shared data: 3 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 build date: Thu Nov 2 02:01:17 EST 2000 shared id: cygwin1S3 This is my program (it's also attached to this e-mail): #include #include #include int main(void) { int n=0; while(dup(1)!=-1)n++; printf("Size of FILE0 table is: %d.\n",n+3); exit(EXIT_SUCCESS); } Compilation command line: gcc -Wall -o dup dup.c And this is the output: d:\Profiles\emmedve1\LOCALS~1\Temp\dup.exe: *** couldn't commit memory for cygwi n heap, Win32 error 487 If I use -mno-cygwin everythig works as expected (fine). Emil. ------_=_NextPart_000_01C04999.3F87C420 Content-Type: application/octet-stream; name="dup.c" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="dup.c" #include=0A= #include=0A= #include=0A= =0A= int main(void)=0A= {=0A= int n=3D0;=0A= =0A= while(dup(1)!=3D-1)n++;=0A= printf("Size of FILE0 table is: %d.\n",n+3);=0A= exit(EXIT_SUCCESS);=0A= }=0A= ------_=_NextPart_000_01C04999.3F87C420 Content-Type: application/octet-stream; name="dup.exe" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dup.exe" TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1v ZGUuDQ0KJAAAAAAAAABQRQAATAEEAPdtCToAAAAAAAAAAOAADwILAQI4AAYAAAAEAAAAAgAAABAA AAAQAAAAIAAAAABAAAAQAAAAAgAABAAAAAEAAAAEAAAAAAAAAABQAAAABAAAAAAAAAMAAAAAAAAC ABAAAAAAEAAAEAAAAAAAABAAAAAAAAAAAAAAAABAAACUAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC50ZXh0AAAAuAIAAAAQAAAABAAAAAQA AAAAAAAAAAAAAAAAACAAAGAuZGF0YQAAABQAAAAAIAAAAAIAAAAIAAAAAAAAAAAAAAAAAABAAADA LmJzcwAAAAAMAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAwC5pZGF0YQAAlAEAAABAAAAA AgAAAAoAAAAAAAAAAAAAAAAAACAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFWJ 5YPsGIM9ACBAAAB0AczZff4Pt0X+JcDw//9miUX+D7dF/g0/AwAAZolF/tlt/oPE9GhkEEAA6IMA AACJ7F3DAAAAU2l6ZSBvZiBGSUxFMCB0YWJsZSBpczogJWQuCgCNdgBVieWD7BjooQAAAMdF/AAA AACJ9oPE9GoB6KYAAACDxBCJwIP4/3UE6wqJ9v9F/OvjjXYAg8T4i0X8g8ADUGhEEEAA6HQAAACD xBCDxPRqAOhfAAAAg8QQiexdw1WJ5YPsEFZTi3UIg8T4agBW6FoAAACDxAiFwHQEMdvrHIHssAAA AInjxwQkAAAAAIPE+FNW6DYAAACDxAihiEBAAIPE9FP/0AAAAAAAAAAA/yV8QEAAkJD/JZBAQACQ kP8lnEBAAJCQ/yWMQEAAkJBVieWD7BRTi10Mhdt0BDHA6yWDxPRqCOhMAQAAg8QQg/j/dQwxwOnh AAAAkI10JgCJw7gBAAAAx0MEqAAAAMdDCOkDAADHQwwFAAAAx4OAAAAAAAAAAMeDhAAAAB0AAADH QyyoEkAAx0MwsBJAAMdDFAQwQACFwHQNi4OkAAAAowAwQADrB8dDEAAwQADHQ3gAAAAAg8T0i0UI iUMox0NIkBJAAMdDTIgSQADHQ1CAEkAAx0NUeBJAAMdDJAgwQACLRQCJA8dDGHASQADHQxxoEkAA x0MgYBJAAMdDRFgSQABqAOiIAAAAiUN8x0M0ACBAALgBAAAAx0M4FCBAAMdDPAAwQADHQ0AMMEAA i13oiexdwggAAAAAAAAAAAAAAAD/JYhAQACQkP8lgEBAAJCQ/yWgQEAAkJD/JZRAQACQkP8lmEBA AJCQVYnliexdwwBVieWJ7F3DAFWJ5YnsXcMAVYnliexdwwD/JYRAQACQkP8lrEBAAJCQ/////wAA AAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAAAAA AAAAAAAAAHRBAAB8QAAAcEAAAAAAAAAAAAAAhEEAAKxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAC0QAAAwEAAAMxAAADgQAAA/EAAAARBAAAMQQAAFEEAACBBAAAsQQAAAAAAAAAAAAA4QQAAAAAA AAAAAAC0QAAAwEAAAMxAAADgQAAA/EAAAARBAAAMQQAAFEEAACBBAAAsQQAAAAAAAAAAAAA4QQAA AAAAABgAX19tYWluAAAAABsCY2FsbG9jAAAAAFECY3lnd2luX2ludGVybmFsAAAAYgJkbGxfY3J0 MF9fRlAxMXBlcl9wcm9jZXNzAGoCZHVwAAAAfQJleGl0AACjAmZyZWUAACwDbWFsbG9jAAAAAFYD cHJpbnRmAAAAAH0DcmVhbGxvYwAAACIBR2V0TW9kdWxlSGFuZGxlQQAAAEAAAABAAAAAQAAAAEAA AABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAGN5Z3dpbjEuZGxsABRAAABLRVJORUwzMi5kbGwAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ------_=_NextPart_000_01C04999.3F87C420 Content-Type: text/plain; charset=us-ascii -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com ------_=_NextPart_000_01C04999.3F87C420--