Skip to content
Snippets Groups Projects
Commit 3cd16475 authored by Tom Lane's avatar Tom Lane
Browse files

Cope with recent HPUX versions providing isfinite() instead of finite().

parent 5042985f
Branches
Tags
No related merge requests found
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $PostgreSQL: pgsql/src/backend/utils/adt/float.c,v 1.109 2004/08/29 05:06:49 momjian Exp $ * $PostgreSQL: pgsql/src/backend/utils/adt/float.c,v 1.110 2004/09/02 17:12:50 tgl Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
...@@ -81,6 +81,12 @@ ...@@ -81,6 +81,12 @@
#define SHRT_MIN (-32768) #define SHRT_MIN (-32768)
#endif #endif
/* Recent HPUXen have isfinite() macro in place of more standard finite() */
#if !defined(HAVE_FINITE) && defined(isfinite)
#define finite(x) isfinite(x)
#define HAVE_FINITE 1
#endif
/* not sure what the following should be, but better to make it over-sufficient */ /* not sure what the following should be, but better to make it over-sufficient */
#define MAXFLOATWIDTH 64 #define MAXFLOATWIDTH 64
#define MAXDOUBLEWIDTH 128 #define MAXDOUBLEWIDTH 128
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment