delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/08/01/09:16:30

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019