Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3ED10D06.8BC7AA6B@phekda.freeserve.co.uk> Date: Sun, 25 May 2003 19:35:50 +0100 From: Richard Dawe X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: LIBC patch for GCC 3.3 - part #1 References: <000b01c31df6$5e2e9fa0$0100a8c0 AT acp42g> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. Andrew Cottrell wrote: > Below are the first part of a set of patches that allow the CVS LIBC to be > built with GCC 3.3. This one patched the gcc option files and fixes some > type issues. [snip] Thanks. I've committed the changes to strtod, strtold with one change: the variables are unsigned, so I used 'ULL' instead of 'LL'. I don't like the -fno-strict-aliasing change. If we commit it now, it may not get removed when we do a release. I'd much prefer that the two places that suffer from the aliasing warning ("type punning" IIRC) are fixed. I don't think it will be that hard. (See the gcc info docs about type punning and how we can use a union.) Bye, Rich =] -- Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]