diff options
author | Ben Elliston <bje@gcc.gnu.org> | 2005-12-02 14:02:19 +1100 |
---|---|---|
committer | Ben Elliston <bje@gcc.gnu.org> | 2005-12-02 14:02:19 +1100 |
commit | cf84391c40d0f336cd8e5981ab7cae08fcde341e (patch) | |
tree | da16dd65e79ce6e59947b5150e65a60828909e56 | |
parent | 3e70ce6bad64c833bc2f4f414f410d89bb04a471 (diff) | |
download | gcc-cf84391c40d0f336cd8e5981ab7cae08fcde341e.zip gcc-cf84391c40d0f336cd8e5981ab7cae08fcde341e.tar.gz gcc-cf84391c40d0f336cd8e5981ab7cae08fcde341e.tar.bz2 |
Missed in last check-in.
From-SVN: r107865
-rw-r--r-- | gcc/real.c | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -4323,6 +4323,7 @@ const struct real_format i370_double_format = false }; +/* Encode real R into a single precision DFP value in BUF. */ static void encode_decimal_single (const struct real_format *fmt ATTRIBUTE_UNUSED, long *buf ATTRIBUTE_UNUSED, @@ -4331,6 +4332,7 @@ encode_decimal_single (const struct real_format *fmt ATTRIBUTE_UNUSED, encode_decimal32 (fmt, buf, r); } +/* Decode a single precision DFP value in BUF into a real R. */ static void decode_decimal_single (const struct real_format *fmt ATTRIBUTE_UNUSED, REAL_VALUE_TYPE *r ATTRIBUTE_UNUSED, @@ -4339,6 +4341,7 @@ decode_decimal_single (const struct real_format *fmt ATTRIBUTE_UNUSED, decode_decimal32 (fmt, r, buf); } +/* Encode real R into a double precision DFP value in BUF. */ static void encode_decimal_double (const struct real_format *fmt ATTRIBUTE_UNUSED, long *buf ATTRIBUTE_UNUSED, @@ -4347,6 +4350,7 @@ encode_decimal_double (const struct real_format *fmt ATTRIBUTE_UNUSED, encode_decimal64 (fmt, buf, r); } +/* Decode a double precision DFP value in BUF into a real R. */ static void decode_decimal_double (const struct real_format *fmt ATTRIBUTE_UNUSED, REAL_VALUE_TYPE *r ATTRIBUTE_UNUSED, @@ -4355,6 +4359,7 @@ decode_decimal_double (const struct real_format *fmt ATTRIBUTE_UNUSED, decode_decimal64 (fmt, r, buf); } +/* Encode real R into a quad precision DFP value in BUF. */ static void encode_decimal_quad (const struct real_format *fmt ATTRIBUTE_UNUSED, long *buf ATTRIBUTE_UNUSED, @@ -4363,6 +4368,7 @@ encode_decimal_quad (const struct real_format *fmt ATTRIBUTE_UNUSED, encode_decimal128 (fmt, buf, r); } +/* Decode a quad precision DFP value in BUF into a real R. */ static void decode_decimal_quad (const struct real_format *fmt ATTRIBUTE_UNUSED, REAL_VALUE_TYPE *r ATTRIBUTE_UNUSED, @@ -4371,7 +4377,7 @@ decode_decimal_quad (const struct real_format *fmt ATTRIBUTE_UNUSED, decode_decimal128 (fmt, r, buf); } -/* Proposed IEEE 754r decimal floating point. */ +/* Single precision decimal floating point (IEEE 754R). */ const struct real_format decimal_single_format = { encode_decimal_single, @@ -4391,6 +4397,7 @@ const struct real_format decimal_single_format = true }; +/* Double precision decimal floating point (IEEE 754R). */ const struct real_format decimal_double_format = { encode_decimal_double, @@ -4410,6 +4417,7 @@ const struct real_format decimal_double_format = true }; +/* Quad precision decimal floating point (IEEE 754R). */ const struct real_format decimal_quad_format = { encode_decimal_quad, |