[PPL-devel] [GIT] ppl/ppl(floating_point): Added float_ibm_single declaration into class Float<T>.

Fabio Biselli fabio.biselli at studenti.unipr.it
Thu Oct 15 11:59:20 CEST 2009


Module: ppl/ppl
Branch: floating_point
Commit: 9c6033597683d6b3ccc16aa443a6c8e20354d872
URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=9c6033597683d6b3ccc16aa443a6c8e20354d872

Author: Fabio Biselli <fabio.biselli at studenti.unipr.it>
Date:   Thu Oct 15 11:54:43 2009 +0200

Added float_ibm_single declaration into class Float<T>.

---

 src/Float.defs.hh |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/Float.defs.hh b/src/Float.defs.hh
index 303e988..f0eb5f8 100644
--- a/src/Float.defs.hh
+++ b/src/Float.defs.hh
@@ -275,6 +275,8 @@ public:
   typedef float_ieee754_single Binary;
 #elif PPL_CXX_FLOAT_BINARY_FORMAT == PPL_FLOAT_IEEE754_DOUBLE
   typedef float_ieee754_double Binary;
+#elif PPL_CXX_FLOAT_BINARY_FORMAT == PPL_FLOAT_IBM_SINGLE
+  typedef float_ibm_single Binary;
 #elif PPL_CXX_FLOAT_BINARY_FORMAT == PPL_FLOAT_IEEE754_QUAD
   typedef float_ieee754_quad Binary;
 #elif PPL_CXX_FLOAT_BINARY_FORMAT == PPL_FLOAT_INTEL_DOUBLE_EXTENDED
@@ -302,6 +304,8 @@ public:
   typedef float_ieee754_single Binary;
 #elif PPL_CXX_DOUBLE_BINARY_FORMAT == PPL_FLOAT_IEEE754_DOUBLE
   typedef float_ieee754_double Binary;
+#elif PPL_CXX_DOUBLE_BINARY_FORMAT == PPL_FLOAT_IBM_SINGLE
+  typedef float_ibm_single Binary;
 #elif PPL_CXX_DOUBLE_BINARY_FORMAT == PPL_FLOAT_IEEE754_QUAD
   typedef float_ieee754_quad Binary;
 #elif PPL_CXX_DOUBLE_BINARY_FORMAT == PPL_FLOAT_INTEL_DOUBLE_EXTENDED
@@ -329,6 +333,8 @@ public:
   typedef float_ieee754_single Binary;
 #elif PPL_CXX_LONG_DOUBLE_BINARY_FORMAT == PPL_FLOAT_IEEE754_DOUBLE
   typedef float_ieee754_double Binary;
+#elif PPL_CXX_LONG_DOUBLE_BINARY_FORMAT == PPL_FLOAT_IBM_SINGLE
+  typedef float_ibm_single Binary;
 #elif PPL_CXX_LONG_DOUBLE_BINARY_FORMAT == PPL_FLOAT_IEEE754_QUAD
   typedef float_ieee754_quad Binary;
 #elif PPL_CXX_LONG_DOUBLE_BINARY_FORMAT == PPL_FLOAT_INTEL_DOUBLE_EXTENDED




More information about the PPL-devel mailing list