delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/11/08/10:45:14

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <DD38D67B9196D31189EC00508B625637450C4A@zro01exm01.corp.mot.com>
From: Medve Emilian-EMMEDVE1 <Emilian DOT Medve AT motorola DOT com>
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)

------_=_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<io.h>
#include<stdio.h>
#include<stdlib.h>

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<io.h>=0A=
#include<stdio.h>=0A=
#include<stdlib.h>=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--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019