[Python-checkins] r71308 - python/branches/py3k-short-float-repr/Python/dtoa.c
mark.dickinson
python-checkins at python.org
Mon Apr 6 15:39:51 CEST 2009
Author: mark.dickinson
Date: Mon Apr 6 15:39:50 2009
New Revision: 71308
Log:
Remove some redundant references to VAX
Modified:
python/branches/py3k-short-float-repr/Python/dtoa.c
Modified: python/branches/py3k-short-float-repr/Python/dtoa.c
==============================================================================
--- python/branches/py3k-short-float-repr/Python/dtoa.c (original)
+++ python/branches/py3k-short-float-repr/Python/dtoa.c Mon Apr 6 15:39:50 2009
@@ -251,8 +251,8 @@
#define CONST const
#endif
-#if defined(IEEE_8087) + defined(IEEE_MC68k) + defined(VAX) + defined(IBM) != 1
-#error "Exactly one of IEEE_8087, IEEE_MC68k, VAX, or IBM should be defined."
+#if defined(IEEE_8087) + defined(IEEE_MC68k) != 1
+#error "Exactly one of IEEE_8087 or IEEE_MC68k should be defined."
#endif
typedef union { double d; ULong L[2]; } U;
@@ -280,7 +280,7 @@
* An alternative that might be better on some machines is
* #define Storeinc(a,b,c) (*a++ = b << 16 | c & 0xffff)
*/
-#if defined(IEEE_8087) + defined(VAX)
+#if defined(IEEE_8087)
#define Storeinc(a,b,c) (((unsigned short *)a)[1] = (unsigned short)b, \
((unsigned short *)a)[0] = (unsigned short)c, a++)
#else
@@ -2138,7 +2138,6 @@
else
*sign = 0;
-#if defined(IEEE_Arith) + defined(VAX)
if ((word0(&u) & Exp_mask) == Exp_mask)
{
/* Infinity or NaN */
@@ -2147,7 +2146,6 @@
return nrv_alloc("Infinity", rve, 8);
return nrv_alloc("NaN", rve, 3);
}
-#endif
if (!dval(&u)) {
*decpt = 1;
return nrv_alloc("0", rve, 1);
More information about the Python-checkins
mailing list