| delorie.com/archives/browse.cgi | search |
| 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 <rich AT phekda DOT freeserve DOT co DOT uk> |
| 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> |
| 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/ ]
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |