summaryrefslogtreecommitdiff
path: root/gcc/dfp.c
diff options
context:
space:
mode:
authorjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>2008-04-03 23:49:35 +0000
committerjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>2008-04-03 23:49:35 +0000
commit3a58582a4a5fe89b941b416b110c9d4f8053f49a (patch)
tree204d2542b8154752ec21e713ddd9b4423580e3df /gcc/dfp.c
parent3cc31756fce2c612cab8af652dc2e2c1f778e19c (diff)
downloadgcc-3a58582a4a5fe89b941b416b110c9d4f8053f49a.tar.gz
2008-04-03 Janis Johnson <janis187@us.ibm.com>
gcc/ PR c/35712 * dfp.c (decimal_from_decnumber): Retain trailing zeroes for decimal-float literal constant zero. testsuite/ PR c/35712 * gcc.dg/dfp/constants-zero.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@133881 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/dfp.c')
-rw-r--r--gcc/dfp.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/dfp.c b/gcc/dfp.c
index 88ffdedbcfb..2526ef60c0f 100644
--- a/gcc/dfp.c
+++ b/gcc/dfp.c
@@ -46,8 +46,6 @@ decimal_from_decnumber (REAL_VALUE_TYPE *r, decNumber *dn, decContext *context)
memset (r, 0, sizeof (REAL_VALUE_TYPE));
r->cl = rvc_normal;
- if (decNumberIsZero (dn))
- r->cl = rvc_zero;
if (decNumberIsNaN (dn))
r->cl = rvc_nan;
if (decNumberIsInfinite (dn))