1 1.10.114.1 haad /* $NetBSD: float.h,v 1.10.114.1 2008/12/13 01:13:26 haad Exp $ */ 2 1.2 deraadt 3 1.10 kleink #include <sys/float_ieee754.h> 4 1.10.114.1 haad 5 1.10.114.1 haad #ifndef _SPARC_FLOAT_H_ 6 1.10.114.1 haad #define _SPARC_FLOAT_H_ 7 1.10.114.1 haad 8 1.10.114.1 haad #ifdef _LP64 9 1.10.114.1 haad 10 1.10.114.1 haad #define LDBL_MANT_DIG 113 11 1.10.114.1 haad #define LDBL_EPSILON 1.925929944387235853055977942584927319E-34L 12 1.10.114.1 haad #define LDBL_DIG 33 13 1.10.114.1 haad #define LDBL_MIN_EXP (-16381) 14 1.10.114.1 haad #define LDBL_MIN 3.3621031431120935062626778173217526026E-4932L 15 1.10.114.1 haad #define LDBL_MIN_10_EXP (-4931) 16 1.10.114.1 haad #define LDBL_MAX_EXP 16384 17 1.10.114.1 haad #define LDBL_MAX 1.1897314953572317650857593266280070162E4932L 18 1.10.114.1 haad #define LDBL_MAX_10_EXP 4932 19 1.10.114.1 haad 20 1.10.114.1 haad #endif /* _LP64 */ 21 1.10.114.1 haad 22 1.10.114.1 haad #include <sys/float_ieee754.h> 23 1.10.114.1 haad 24 1.10.114.1 haad #ifdef _LP64 25 1.10.114.1 haad 26 1.10.114.1 haad #if !defined(_ANSI_SOURCE) && !defined(_POSIX_C_SOURCE) && \ 27 1.10.114.1 haad !defined(_XOPEN_SOURCE) || \ 28 1.10.114.1 haad ((__STDC_VERSION__ - 0) >= 199901L) || \ 29 1.10.114.1 haad ((_POSIX_C_SOURCE - 0) >= 200112L) || \ 30 1.10.114.1 haad ((_XOPEN_SOURCE - 0) >= 600) || \ 31 1.10.114.1 haad defined(_ISOC99_SOURCE) || defined(_NETBSD_SOURCE) 32 1.10.114.1 haad #define DECIMAL_DIG 36 33 1.10.114.1 haad #endif /* !defined(_ANSI_SOURCE) && ... */ 34 1.10.114.1 haad 35 1.10.114.1 haad #endif /* _LP64 */ 36 1.10.114.1 haad 37 1.10.114.1 haad #endif /* _SPARC64_FLOAT_H_ */ 38