diff options
author | Mike Hommey <glandium@debian.org> | 2009-03-01 10:54:34 +0100 |
---|---|---|
committer | Mike Hommey <glandium@debian.org> | 2009-03-01 10:54:34 +0100 |
commit | 0c1d871e4c5e46a2945cccb2ce765f9be2fe01fb (patch) | |
tree | 982382b30eb118c65e1a06b25757dac5c3c69b8d /trionan.c | |
parent | d03a853bb0370d89552eceee59df1746da4a37f8 (diff) | |
download | libxml2-0c1d871e4c5e46a2945cccb2ce765f9be2fe01fb.tar.gz |
Import upstream version 2.7.1upstream/2.7.1.dfsg
Diffstat (limited to 'trionan.c')
-rw-r--r-- | trionan.c | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -1,6 +1,6 @@ /************************************************************************* * - * $Id: trionan.c 2219 2003-10-15 08:18:00Z veillard $ + * $Id: trionan.c 3790 2008-09-01 13:08:57Z veillard $ * * Copyright (C) 2001 Bjorn Reese <breese@users.sourceforge.net> * @@ -112,7 +112,7 @@ * Constants */ -static TRIO_CONST char rcsid[] = "@(#)$Id: trionan.c 2219 2003-10-15 08:18:00Z veillard $"; +static TRIO_CONST char rcsid[] = "@(#)$Id: trionan.c 3790 2008-09-01 13:08:57Z veillard $"; #if defined(USE_IEEE_754) @@ -129,7 +129,11 @@ static TRIO_CONST char rcsid[] = "@(#)$Id: trionan.c 2219 2003-10-15 08:18:00Z v */ #define TRIO_DOUBLE_INDEX(x) (((unsigned char *)&internalEndianMagic)[7-(x)]) +#if (defined(__BORLANDC__) && __BORLANDC__ >= 0x0590) +static TRIO_CONST double internalEndianMagic = 7.949928895127362e-275; +#else static TRIO_CONST double internalEndianMagic = 7.949928895127363e-275; +#endif /* Mask for the exponent */ static TRIO_CONST unsigned char ieee_754_exponent_mask[] = { |