backend/utils/adt/float.c uses non-existent NAN value - Mailing list pgsql-hackers

From Taral
Subject backend/utils/adt/float.c uses non-existent NAN value
Date
Msg-id 99011523291100.25640@taral.dobiecenter.com
Whole thread Raw
Responses Re: [HACKERS] backend/utils/adt/float.c uses non-existent NAN value  (Bruce Momjian <maillist@candle.pha.pa.us>)
Re: [HACKERS] backend/utils/adt/float.c uses non-existent NAN value  (jwieck@debis.com (Jan Wieck))
List pgsql-hackers
Seems at some point someone decided not to be machine-independent in
backend/utils/adt/float.c

Redhat 5.2 system with gcc 2.8.1 doesn't define NAN unless _GNU_SOURCE is
defined first. Although include/utils/dt.h *does* check for NAN (and HUGE_VAL)
before using them, the float.c doesn't.

What happened?

Taral


pgsql-hackers by date:

Previous
From: Taral
Date:
Subject: Unsubscribed?
Next
From: Bruce Momjian
Date:
Subject: Re: [HACKERS] backend/utils/adt/float.c uses non-existent NAN value