diff options
author | janis <janis@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-04-03 23:49:35 +0000 |
---|---|---|
committer | janis <janis@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-04-03 23:49:35 +0000 |
commit | 3a58582a4a5fe89b941b416b110c9d4f8053f49a (patch) | |
tree | 204d2542b8154752ec21e713ddd9b4423580e3df /gcc/dfp.c | |
parent | 3cc31756fce2c612cab8af652dc2e2c1f778e19c (diff) | |
download | gcc-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.c | 2 |
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)) |