From 16d5df865e27774233e87f0bcbde420211e8104c Mon Sep 17 00:00:00 2001
From: Martin Nilsson <mani@lysator.liu.se>
Date: Tue, 1 Jun 2004 01:47:34 +0200
Subject: [PATCH] Shared macros between sscanf and sprintf

Rev: src/pike_float.h:1.6
---
 src/pike_float.h | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/src/pike_float.h b/src/pike_float.h
index 4f378799b0..0474cb046b 100644
--- a/src/pike_float.h
+++ b/src/pike_float.h
@@ -1,6 +1,6 @@
 /* Misc stuff for dealing with floats.
  *
- * $Id: pike_float.h,v 1.5 2004/03/21 20:14:45 nilsson Exp $
+ * $Id: pike_float.h,v 1.6 2004/05/31 23:47:34 nilsson Exp $
  */
 
 #ifndef PIKE_FLOAT_H
@@ -50,4 +50,17 @@ static inline int pike_isnan(double x)
 #define PIKE_ISUNORDERED(X,Y) (PIKE_ISNAN(X)||PIKE_ISNAN(Y))
 #endif /* HAVE_ISUNORDERED */
 
+#ifndef FLOAT_IS_IEEE_BIG
+#ifndef FLOAT_IS_IEEE_LITTLE
+#define NEED_CUSTOM_IEEE
+#endif
+#endif
+#ifndef NEED_CUSTOM_IEEE
+#ifndef DOUBLE_IS_IEEE_BIG
+#ifndef DOUBLE_IS_IEEE_LITTLE
+#define NEED_CUSTOM_IEEE
+#endif
+#endif
+#endif
+
 #endif	/* !PIKE_FLOAT_H */
-- 
GitLab