diff options
author | Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2015-08-04 07:27:19 +0000 |
---|---|---|
committer | François-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2015-08-04 07:27:19 +0000 |
commit | 22a499884f31391a6ab02739861b2b343eebc94e (patch) | |
tree | 54d33530ee51771415c90c43ce2de54eb7cc9fef /libgfortran/ChangeLog | |
parent | 0ad23163d01cb104d39f9b21bad009812fb96042 (diff) | |
download | gcc-22a499884f31391a6ab02739861b2b343eebc94e.zip gcc-22a499884f31391a6ab02739861b2b343eebc94e.tar.gz gcc-22a499884f31391a6ab02739861b2b343eebc94e.tar.bz2 |
re PR fortran/64022 ([F2003][IEEE] ieee_support_flag does not handle kind=10 and kind=16 REAL variables)
PR fortran/64022
* simplify.c (gfc_simplify_ieee_selected_real_kind): Extend IEEE
support to all real kinds.
* ieee/ieee_exceptions.F90: Support all real kinds.
* ieee/ieee_arithmetic.F90: Likewise.
* ieee/ieee_helper.c (ieee_class_helper_10,
ieee_class_helper_16): New functions
* gfortran.map (GFORTRAN_1.7): Add entries.
* gfortran.dg/ieee/ieee_7.f90: Adjust test.
* gfortran.dg/ieee/large_1.f90: New test.
From-SVN: r226548
Diffstat (limited to 'libgfortran/ChangeLog')
-rw-r--r-- | libgfortran/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 29efe0a..e74bff6 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,12 @@ +2015-08-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + + PR fortran/64022 + * ieee/ieee_exceptions.F90: Support all real kinds. + * ieee/ieee_arithmetic.F90: Likewise. + * ieee/ieee_helper.c (ieee_class_helper_10, + ieee_class_helper_16): New functions + * gfortran.map (GFORTRAN_1.7): Add entries. + 2015-07-29 Uros Bizjak <ubizjak@gmail.com> PR libgfortran/66650 |