1.3.4 status?

Robert Collins robert.collins@itdomain.com.au
Mon Oct 22 18:07:00 GMT 2001


----- Original Message -----
From: "Christopher Faylor" <cgf@redhat.com>
To: <cygwin-developers@cygwin.com>
Sent: Tuesday, October 23, 2001 10:58 AM
Subject: Re: 1.3.4 status?


> On Mon, Oct 22, 2001 at 08:52:36PM -0400, Jonathan Kamens wrote:
> >>  Date: Mon, 22 Oct 2001 20:47:40 -0400
> >>  From: Christopher Faylor <cgf@redhat.com>
> >>
> >>  It's not a malloc issue.  gcc's -O3 optimization is screwing up
regparm
> >>  parameter passing, specifically in fhandler_console::read which
seems to
> >>  need to call alloca for some reason, although I can't say exactly
why.
> >
> >Now here's someone with slightly more knowledge of x86 assembler code
> >than I have :-).
> >
> >Seriously, I assume this means that I should (a) stop trying to track
> >down this bug since you've figured it out, and (b) stop trying to
> >compile Cygwin with -O3.
>
> I'd say tentatively yes to the former and definitely yes to the
latter.
> If you can figure out how to rearrange the code in
fhandler_console::read
> to avoid the problem, though, that would be useful.

Can you mail me the disas for the fhandler_read (with the source line
tags) ? I don't have time today to build a new dll, but I can have a
quick squint...

Also, what about 2.95.4 ?

Rob



More information about the Cygwin-developers mailing list