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