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 /gcc/fortran/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 'gcc/fortran/ChangeLog')
-rw-r--r-- | gcc/fortran/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 36cd6f3..46f9a92 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2015-08-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + + PR fortran/64022 + * simplify.c (gfc_simplify_ieee_selected_real_kind): Extend IEEE + support to all real kinds. + 2015-08-03 Steven G. Kargl <kargl@gcc.gnu.org> PR fortran/66942 |