| delorie.com/archives/browse.cgi | search |
| From: | <ams AT ludd DOT luth DOT se> |
| Message-Id: | <200308011316.h71DG8ni009921@speedy.ludd.luth.se> |
| Subject: | Re: Fwd: Changes to Files in Archive djtst203.zip |
| In-Reply-To: | <1c1.cb7fc3b.2c4abf18@aol.com> "from Kbwms@aol.com at Jul 19, 2003 |
| 11:34:48 am" | |
| To: | djgpp-workers AT delorie DOT com |
| Date: | Fri, 1 Aug 2003 15:16:08 +0200 (CEST) |
| CC: | Kbwms AT aol DOT com |
| X-Mailer: | ELM [version 2.4ME+ PL78 (25)] |
| MIME-Version: | 1.0 |
| X-MailScanner: | Found to be clean |
| Reply-To: | djgpp-workers AT delorie DOT com |
| Errors-To: | nobody AT delorie DOT com |
| X-Mailing-List: | djgpp-workers AT delorie DOT com |
| X-Unsubscribes-To: | listserv AT delorie DOT com |
According to Kbwms AT aol DOT com:
>
-- Start of included mail From: Kbwms AT aol DOT com
> Rich:
>
> The problems seems to be connected with math.h. Suggest you implement the
> makefile change only since the change to qhead.h in subdirectory tgen/qfloat is
> purely cosmetic. Later, we can implement the change to qhead.h.
>
> There is a conflict between ieeefp.h and math.h that involves a definition of
> isnanf(). See line 76 in ieeefp.h and line 149 in math.h. The means that
> the order of inclusion matters -- something that we are supposed to avoid
> altogether.
When my C99 isnan macro has been added the function can be
removed. Its prototype can be changed to "#define isnanf(x) isnan(x)"
if math.h is included (which might not be optimal).
Kbwms, you might not know that I've been hacking on the macros
fpclassify and is{nan,inf,normal,finite}.
Right,
MartinS
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |