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 From: Chris Faylor Date: Tue, 18 Jul 2000 09:05:49 -0400 To: cygwin AT sourceware DOT cygnus DOT com Subject: Re: Net version 1.1.0: gcc 2.95.2-2 compiler bug Message-ID: <20000718090549.F5488@cygnus.com> Reply-To: cygwin AT sources DOT redhat DOT com Mail-Followup-To: cygwin AT sourceware DOT cygnus DOT com References: <3874-Tue18Jul2000130342+0100-starksb AT ebi DOT ac DOT uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <3874-Tue18Jul2000130342+0100-starksb@ebi.ac.uk>; from starksb@ebi.ac.uk on Tue, Jul 18, 2000 at 01:03:42PM +0100 On Tue, Jul 18, 2000 at 01:03:42PM +0100, David Starks-Browning wrote: >Is this fix likely to get incorporated into latest soon, or should I >add something to the FAQ about it? It should be in the next release. I'll release a new DLL as soon as the problems that Suhaib is reporting are solved. cgf >On Tuesday 11 Jul 00, Ulrich Jakobus writes: >> Hello, >> >> concerning the following problem: >> >> > On Mon, Jul 10, 2000 at 01:42:35PM -1000, Jim Heasley wrote: >> > >In porting some astronomical data handling software from linux/unix to >> > >Cygwin (the latest nework release, 1.1.0 I believe), I discovered an >> > >error in how gcc 2.95.2-2 generates output of a floating or double >> > >variable set to 0.0 when formatted with a %E format. I didn't get any >> > >hits on this problem in the FAQ or mail lists. The following little >> > >test program illustrates the problem: >> > >> > To investigate this problem, please check out the 'newlib' part of the >> > cygwin package. That's where things like printf are implemented. >> > >> > cgf >> >> Please see the earlier discussions about that problem in >> this mailing list: >> >> - cygwin-1.1.2: printf("%e") broken >> http://sources.redhat.com/ml/cygwin/2000-06/msg00358.html >> >> - Latest gcc/cygwin - bug in %e format specifier? >> http://sources.redhat.com/ml/cygwin/2000-06/msg00730.html >> >> - Re: Latest gcc/cygwin - bug in %e format specifier? >> http://sources.redhat.com/ml/cygwin/2000-06/msg00745.html >> >> The last reference has a fix in vfprintf.c: >> >> 2000-06-15 DJ Delorie >> >> * libc/stdio/vfprintf.c: pad 0.0 correctly with %e -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com