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 |