summaryrefslogtreecommitdiff
path: root/sys/arch/hppa/include
diff options
context:
space:
mode:
authorMichael Shalayeff <mickey@cvs.openbsd.org>2004-01-02 14:39:02 +0000
committerMichael Shalayeff <mickey@cvs.openbsd.org>2004-01-02 14:39:02 +0000
commitd4452b585fb86c458cd7c3f8f4bba7f5f7994af9 (patch)
tree643c5457d1bb4fb6d582b20f1bd8c5329935d5b9 /sys/arch/hppa/include
parent0103523c358a53f099d4a8907174e9ce004aa934 (diff)
apparently my understanding of '{FLT,DBL,LDBL}_{MIN,MAX}_EXP' ahs
been wrong and thus proven by many and there change it back to what it is meaning explained in http://www-ccs.ucsd.edu/c/float.html . also fix spmath to use it's own consts instead of (now) off by one float.h values thus to avoid any kind of binary changes.
Diffstat (limited to 'sys/arch/hppa/include')
-rw-r--r--sys/arch/hppa/include/float.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/sys/arch/hppa/include/float.h b/sys/arch/hppa/include/float.h
index 2d024bb870c..6e8dd95a404 100644
--- a/sys/arch/hppa/include/float.h
+++ b/sys/arch/hppa/include/float.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: float.h,v 1.5 2003/06/02 23:27:46 millert Exp $ */
+/* $OpenBSD: float.h,v 1.6 2004/01/02 14:39:01 mickey Exp $ */
/*
* Copyright (c) 1989 Regents of the University of California.
@@ -46,32 +46,31 @@ __END_DECLS
#define FLT_MANT_DIG 24
#define FLT_EPSILON 1.19209290E-07F
#define FLT_DIG 6
-#define FLT_MIN_EXP (-126)
+#define FLT_MIN_EXP (-125)
#define FLT_MIN 1.17549435E-38F
#define FLT_MIN_10_EXP (-37)
-#define FLT_MAX_EXP 127
+#define FLT_MAX_EXP 128
#define FLT_MAX 3.40282347E+38F
#define FLT_MAX_10_EXP 38
#define DBL_MANT_DIG 53
#define DBL_EPSILON 2.2204460492503131E-16
#define DBL_DIG 15
-#define DBL_MIN_EXP (-1022)
+#define DBL_MIN_EXP (-1021)
#define DBL_MIN 2.2250738585072014E-308
#define DBL_MIN_10_EXP (-307)
-#define DBL_MAX_EXP 1023
+#define DBL_MAX_EXP 1024
#define DBL_MAX 1.7976931348623157E+308
#define DBL_MAX_10_EXP 308
#define LDBL_MANT_DIG 113
#define LDBL_EPSILON 1.9259299443872358530559779425849273E-34L
#define LDBL_DIG 33
-#define LDBL_MIN_EXP (-16382)
+#define LDBL_MIN_EXP (-16381)
#define LDBL_MIN 3.3621031431120935062626778173217526026E-4932L
#define LDBL_MIN_10_EXP (-4931)
-#define LDBL_MAX_EXP 16383
+#define LDBL_MAX_EXP 16384
#define LDBL_MAX 1.1897314953572317650857593266280070162E4932L
#define LDBL_MAX_10_EXP 4932
#endif /* _MACHINE_FLOAT_H_ */
-