When building 7.0 with Sun CC and cc, the build files with
backend/utils/adt/date.c due to a
bad defintion of the macro NAN, defined in include/port/solaris_i386.h.
__const is unknown and if removed, __nan is undefined.
One workarround is to remove the macro, but is this safe?
Ian