diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2007-07-25 01:17:11 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2007-07-24 18:17:11 -0700 |
commit | 80b40cac8d295a30498edd014a6ffc101eb7e184 (patch) | |
tree | 61015f984c22fdfaa615de3c93f0a64064a381b1 | |
parent | 87a7e4f0761b0f4a07c32c1e692025e9d2d0b617 (diff) | |
download | gcc-80b40cac8d295a30498edd014a6ffc101eb7e184.zip gcc-80b40cac8d295a30498edd014a6ffc101eb7e184.tar.gz gcc-80b40cac8d295a30498edd014a6ffc101eb7e184.tar.bz2 |
fe-convert-2.c: Unconditionally enable testing for converting from 1.0e-96 and 0.00048828125 to...
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.
From-SVN: r126898
-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 50f16f1..7ca5137 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 539da10..83b490d 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 (); |