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