changeset 2425:44054a00feca

* src/misc/infconst.c: Declare infinity byte order as dependent on double byte order, not integer. Fixes bug #1000448.
author jlarmour
date Tue, 04 Sep 2007 14:26:08 +0000
parents 4c366bd69cd5
children e71eca63cb8b
files packages/language/c/libm/current/ChangeLog packages/language/c/libm/current/src/misc/infconst.c
diffstat 2 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/packages/language/c/libm/current/ChangeLog
+++ b/packages/language/c/libm/current/ChangeLog
@@ -1,3 +1,10 @@
+2007-09-04  Stephen Finney  <shf@pfinc.com>
+2007-09-04  Jonathan Larmour  <jifl@eCosCentric.com>
+
+	* src/misc/infconst.c: Declare infinity byte order as dependent on
+	double byte order, not integer.
+	Fixes bug #1000448.
+
 2004-04-14  Andrew Lunn  <andrew.lunn@ascom.ch>
 
 	* src/double/ieee754-core/e_cosh.c (__ieee754_cosh): 
--- a/packages/language/c/libm/current/src/misc/infconst.c
+++ b/packages/language/c/libm/current/src/misc/infconst.c
@@ -69,7 +69,7 @@
 
 // GLOBALS
 
-#if (CYG_BYTEORDER == CYG_MSBFIRST) // Big endian
+#if (CYG_DOUBLE_BYTEORDER == CYG_MSBFIRST) // Big endian
 
 const Cyg_libm_ieee_double_shape_type cyg_libm_infinity = { {0x7ff00000, 0} };