Deleted Added
full compact
gdtoaimp.h (116652) gdtoaimp.h (140431)
1/****************************************************************
2
3The author of this software is David M. Gay.
4
5Copyright (C) 1998-2000 by Lucent Technologies
6All Rights Reserved
7
8Permission to use, copy, modify, and distribute this software and

--- 12 unchanged lines hidden (view full) ---

21SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
22WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
23IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
24ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
25THIS SOFTWARE.
26
27****************************************************************/
28
1/****************************************************************
2
3The author of this software is David M. Gay.
4
5Copyright (C) 1998-2000 by Lucent Technologies
6All Rights Reserved
7
8Permission to use, copy, modify, and distribute this software and

--- 12 unchanged lines hidden (view full) ---

21SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
22WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
23IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
24ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
25THIS SOFTWARE.
26
27****************************************************************/
28
29/* $FreeBSD: head/contrib/gdtoa/gdtoaimp.h 116652 2003-06-21 08:20:14Z das $ */
29/* $FreeBSD: head/contrib/gdtoa/gdtoaimp.h 140431 2005-01-18 18:56:18Z das $ */
30
31/* This is a variation on dtoa.c that converts arbitary binary
32 floating-point formats to and from decimal notation. It uses
33 double-precision arithmetic internally, so there are still
34 various #ifdefs that adapt the calculations to the native
35 double-precision arithmetic (any of IEEE, VAX D_floating,
36 or IBM mainframe arithmetic).
37

--- 164 unchanged lines hidden (view full) ---

202#ifdef MALLOC
203extern Char *MALLOC ANSI((size_t));
204#else
205#define MALLOC malloc
206#endif
207
208#define INFNAN_CHECK
209#define USE_LOCALE
30
31/* This is a variation on dtoa.c that converts arbitary binary
32 floating-point formats to and from decimal notation. It uses
33 double-precision arithmetic internally, so there are still
34 various #ifdefs that adapt the calculations to the native
35 double-precision arithmetic (any of IEEE, VAX D_floating,
36 or IBM mainframe arithmetic).
37

--- 164 unchanged lines hidden (view full) ---

202#ifdef MALLOC
203extern Char *MALLOC ANSI((size_t));
204#else
205#define MALLOC malloc
206#endif
207
208#define INFNAN_CHECK
209#define USE_LOCALE
210#define Honor_FLT_ROUNDS
210
211#undef IEEE_Arith
212#undef Avoid_Underflow
213#ifdef IEEE_MC68k
214#define IEEE_Arith
215#endif
216#ifdef IEEE_8087
217#define IEEE_Arith

--- 474 unchanged lines hidden ---
211
212#undef IEEE_Arith
213#undef Avoid_Underflow
214#ifdef IEEE_MC68k
215#define IEEE_Arith
216#endif
217#ifdef IEEE_8087
218#define IEEE_Arith

--- 474 unchanged lines hidden ---