[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commits] r11158 - in /libdfp/trunk: ChangeLog dfp/math.h
- To: commits@xxxxxxxxxx
- Subject: [commits] r11158 - in /libdfp/trunk: ChangeLog dfp/math.h
- From: ryanarn@xxxxxxxxxx
- Date: Thu, 05 Aug 2010 13:59:11 -0000
Author: ryanarn
Date: Thu Aug 5 06:59:10 2010
New Revision: 11158
Log:
2010-08-05 Ryan S. Arnold <rsa@xxxxxxxxxx>
* dfp/math.h: Restructure to cleanup presentation.
Modified:
libdfp/trunk/ChangeLog
libdfp/trunk/dfp/math.h
Modified: libdfp/trunk/ChangeLog
==============================================================================
--- libdfp/trunk/ChangeLog (original)
+++ libdfp/trunk/ChangeLog Thu Aug 5 06:59:10 2010
@@ -1,3 +1,7 @@
+2010-08-05 Ryan S. Arnold <rsa@xxxxxxxxxx>
+
+ * dfp/math.h: Restructure to cleanup presentation.
+
2010-08-04 Ryan S. Arnold <rsa@xxxxxxxxx>
* ieee754r/Versions: Moved some of the __is* functions under LIBDFP_1.0.2
Modified: libdfp/trunk/dfp/math.h
==============================================================================
--- libdfp/trunk/dfp/math.h (original)
+++ libdfp/trunk/dfp/math.h Thu Aug 5 06:59:10 2010
@@ -198,6 +198,22 @@
extern int isnormald32 (_Decimal32 __value) __THROW __attribute__ ((__const__));
+extern int isgreaterd32(_Decimal32 x, _Decimal32 y) __THROW __attribute__ ((__const__));
+
+extern int isgreaterequald32(_Decimal32 x, _Decimal32 y) __THROW __attribute__ ((__const__));
+
+extern int islessd32(_Decimal32 x, _Decimal32 y) __THROW __attribute__ ((__const__));
+
+extern int islessequald32(_Decimal32 x, _Decimal32 y) __THROW __attribute__ ((__const__));
+
+extern int islessgreaterd32(_Decimal32 x, _Decimal32 y) __THROW __attribute__ ((__const__));
+
+extern int isunorderedd32 (_Decimal32 x, _Decimal32 y) __THROW __attribute__ ((__const__));
+
+extern int __fpclassifyd32 (_Decimal32 __value) __THROW __attribute__ ((__const__));
+
+extern int __signbitd32 (_Decimal32 __value) __THROW __attribute__ ((__const__));
+
extern _Decimal32 j0d32 (_Decimal32) __THROW;
extern _Decimal32 __j0d32 (_Decimal32) __THROW;
@@ -287,10 +303,6 @@
extern _Decimal32 fmind32 (_Decimal32 __x, _Decimal32 __y) __THROW;
extern _Decimal32 __fmind32 (_Decimal32 __x, _Decimal32 __y) __THROW;
-
-extern int __fpclassifyd32 (_Decimal32 __value) __THROW __attribute__ ((__const__));
-
-extern int __signbitd32 (_Decimal32 __value) __THROW __attribute__ ((__const__));
extern _Decimal32 fmad32 (_Decimal32 __x, _Decimal32 __y, _Decimal32 __z) __THROW;
extern _Decimal32 __fmad32 (_Decimal32 __x, _Decimal32 __y, _Decimal32 __z) __THROW;
@@ -428,6 +440,22 @@
extern int isnormald64(_Decimal64 __value) __THROW __attribute__ ((__const__));
+extern int isgreaterd64(_Decimal64 x, _Decimal64 y) __THROW __attribute__ ((__const__));
+
+extern int isgreaterequald64(_Decimal64 x, _Decimal64 y) __THROW __attribute__ ((__const__));
+
+extern int islessd64(_Decimal64 x, _Decimal64 y) __THROW __attribute__ ((__const__));
+
+extern int islessequald64(_Decimal64 x, _Decimal64 y) __THROW __attribute__ ((__const__));
+
+extern int islessgreaterd64(_Decimal64 x, _Decimal64 y) __THROW __attribute__ ((__const__));
+
+extern int isunorderedd64 (_Decimal64 x, _Decimal64 y) __THROW __attribute__ ((__const__));
+
+extern int __fpclassifyd64 (_Decimal64 __value) __THROW __attribute__ ((__const__));
+
+extern int __signbitd64 (_Decimal64 __value) __THROW __attribute__ ((__const__));
+
extern _Decimal64 j0d64 (_Decimal64) __THROW;
extern _Decimal64 __j0d64 (_Decimal64) __THROW;
@@ -517,10 +545,6 @@
extern _Decimal64 fmind64 (_Decimal64 __x, _Decimal64 __y) __THROW;
extern _Decimal64 __fmind64 (_Decimal64 __x, _Decimal64 __y) __THROW;
-
-extern int __fpclassifyd64 (_Decimal64 __value) __THROW __attribute__ ((__const__));
-
-extern int __signbitd64 (_Decimal64 __value) __THROW __attribute__ ((__const__));
extern _Decimal64 fmad64 (_Decimal64 __x, _Decimal64 __y, _Decimal64 __z) __THROW;
extern _Decimal64 __fmad64 (_Decimal64 __x, _Decimal64 __y, _Decimal64 __z) __THROW;
@@ -658,6 +682,22 @@
extern int isnormald128 (_Decimal128 __value) __THROW __attribute__ ((__const__));
+extern int isgreaterd128(_Decimal128 x, _Decimal128 y) __THROW __attribute__ ((__const__));
+
+extern int isgreaterequald128(_Decimal128 x, _Decimal128 y) __THROW __attribute__ ((__const__));
+
+extern int islessd128(_Decimal128 x, _Decimal128 y) __THROW __attribute__ ((__const__));
+
+extern int islessequald128(_Decimal128 x, _Decimal128 y) __THROW __attribute__ ((__const__));
+
+extern int islessgreaterd128(_Decimal128 x, _Decimal128 y) __THROW __attribute__ ((__const__));
+
+extern int isunorderedd128 (_Decimal128 x, _Decimal128 y) __THROW __attribute__ ((__const__));
+
+extern int __fpclassifyd128 (_Decimal128 __value) __THROW __attribute__ ((__const__));
+
+extern int __signbitd128 (_Decimal128 __value) __THROW __attribute__ ((__const__));
+
extern _Decimal128 j0d128 (_Decimal128) __THROW;
extern _Decimal128 __j0d128 (_Decimal128) __THROW;
@@ -748,10 +788,6 @@
extern _Decimal128 fmind128 (_Decimal128 __x, _Decimal128 __y) __THROW;
extern _Decimal128 __fmind128 (_Decimal128 __x, _Decimal128 __y) __THROW;
-extern int __fpclassifyd128 (_Decimal128 __value) __THROW __attribute__ ((__const__));
-
-extern int __signbitd128 (_Decimal128 __value) __THROW __attribute__ ((__const__));
-
extern _Decimal128 fmad128 (_Decimal128 __x, _Decimal128 __y, _Decimal128 __z) __THROW;
extern _Decimal128 __fmad128 (_Decimal128 __x, _Decimal128 __y, _Decimal128 __z) __THROW;
@@ -763,42 +799,6 @@
extern _Bool samequantumd128 (_Decimal128 __x, _Decimal128 __y) __THROW;
extern _Bool __samequantumd128 (_Decimal128 __x, _Decimal128 __y) __THROW;
-
-extern int isgreaterd32(_Decimal32 x, _Decimal32 y) __THROW;
-
-extern int isgreaterequald32(_Decimal32 x, _Decimal32 y) __THROW;
-
-extern int islessd32(_Decimal32 x, _Decimal32 y) __THROW;
-
-extern int islessequald32(_Decimal32 x, _Decimal32 y) __THROW;
-
-extern int islessgreaterd32(_Decimal32 x, _Decimal32 y) __THROW;
-
-extern int isunorderedd32 (_Decimal32 x, _Decimal32 y) __THROW;
-
-extern int isgreaterd64(_Decimal64 x, _Decimal64 y) __THROW;
-
-extern int isgreaterequald64(_Decimal64 x, _Decimal64 y) __THROW;
-
-extern int islessd64(_Decimal64 x, _Decimal64 y) __THROW;
-
-extern int islessequald64(_Decimal64 x, _Decimal64 y) __THROW;
-
-extern int islessgreaterd64(_Decimal64 x, _Decimal64 y) __THROW;
-
-extern int isunorderedd64 (_Decimal64 x, _Decimal64 y) __THROW;
-
-extern int isgreaterd128(_Decimal128 x, _Decimal128 y) __THROW;
-
-extern int isgreaterequald128(_Decimal128 x, _Decimal128 y) __THROW;
-
-extern int islessd128(_Decimal128 x, _Decimal128 y) __THROW;
-
-extern int islessequald128(_Decimal128 x, _Decimal128 y) __THROW;
-
-extern int islessgreaterd128(_Decimal128 x, _Decimal128 y) __THROW;
-
-extern int isunorderedd128 (_Decimal128 x, _Decimal128 y) __THROW;
/* Classification functions. We undefine those defined by the system math.h
* so that we can add the _Decimal[32|64|128] types recognition to the macros.
@@ -950,7 +950,6 @@
? __isnan (x) : __isnanl (x))
# endif
-
#define isnan(x) \
(!__dfp_compatible(x) \
? (____isnan(x)) \
@@ -961,7 +960,6 @@
: __isnand32(x))) \
)
-
__END_DECLS
#endif /* __STDC_WANT_DEC_FP__ */