diff options
| author | hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-07-25 01:17:11 +0000 |
|---|---|---|
| committer | hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-07-25 01:17:11 +0000 |
| commit | 17f9cc79931f60c4f363dc5b58cc4f40d59ea981 (patch) | |
| tree | 61015f984c22fdfaa615de3c93f0a64064a381b1 | |
| parent | ff6905072bf5fc8005f1b9e6b46dc94b8657eece (diff) | |
| download | ppe42-gcc-17f9cc79931f60c4f363dc5b58cc4f40d59ea981.tar.gz ppe42-gcc-17f9cc79931f60c4f363dc5b58cc4f40d59ea981.zip | |
2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
* gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126898 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/testsuite/gcc.dg/dfp/fe-convert-2.c | 7 |
2 files changed, 7 insertions, 5 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 50f16f14cfa..7ca513788d9 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-07-24 H.J. Lu <hongjiu.lu@intel.com> + + * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing + for converting from 1.0e-96 and 0.00048828125 to _Decimal32. + 2007-07-25 Ben Elliston <bje@au.ibm.com> * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments. diff --git a/gcc/testsuite/gcc.dg/dfp/fe-convert-2.c b/gcc/testsuite/gcc.dg/dfp/fe-convert-2.c index 539da109fb5..83b490d54be 100644 --- a/gcc/testsuite/gcc.dg/dfp/fe-convert-2.c +++ b/gcc/testsuite/gcc.dg/dfp/fe-convert-2.c @@ -14,11 +14,10 @@ CONVERT (101, d, d32, 1.0e97, FE_OVERFLOW|FE_INEXACT) CONVERT (102, d, d32, -1.0e96, FE_INEXACT) CONVERT (103, d, d32, -1.0e97, FE_OVERFLOW|FE_INEXACT) -#ifdef __DECIMAL_BID_FORMAT__ -/* These only result in fp exceptions with BID. DPD doesn't work. */ +/* FIXME: These only result in fp exceptions when libbid is used. + libdecnumber doesn't work correctly. */ CONVERT (104, d, d32, 1.0e-96, FE_UNDERFLOW|FE_INEXACT) CONVERT (105, d, d32, 0.00048828125, FE_INEXACT) /* exact power of 2 */ -#endif int main () @@ -27,10 +26,8 @@ main () convert_101 (); convert_102 (); convert_103 (); -#ifdef __DECIMAL_BID_FORMAT__ convert_104 (); convert_105 (); -#endif if (failcnt != 0) abort (); |

