diff options
author | Dominique d'Humieres <dhumieres.dominique@free.fr> | 2020-07-24 20:07:12 +0200 |
---|---|---|
committer | Thomas Koenig <tkoenig@gcc.gnu.org> | 2020-07-24 20:47:30 +0200 |
commit | 05e0971bcf94a481cbfa2731484f024a67dbd4a5 (patch) | |
tree | da424021adbb7e0e14a969f638ee6cb42b02cfd6 /gcc/gcc.c | |
parent | 048ba9c02db7ee461abe86a37544fcd4e0cf8858 (diff) | |
download | gcc-05e0971bcf94a481cbfa2731484f024a67dbd4a5.zip gcc-05e0971bcf94a481cbfa2731484f024a67dbd4a5.tar.gz gcc-05e0971bcf94a481cbfa2731484f024a67dbd4a5.tar.bz2 |
PR 93592 - Invalid UP/DOWN rounding with EN descriptor.
The fix is obvious (I have added a comment). The tests are probably
an overkill, but it does not hurt.
libgfortran/ChangeLog:
PR fortran/93592
* io/write_float.def (build_float_string): Do not reset
nbefore for FMT_F and FMT_EN.
gcc/testsuite/ChangeLog:
PR fortran/93592
* gfortran.dg/fmt_en.f90: Adjust test.
* gfortran.dg/fmt_en_rd.f90: New test.
* gfortran.dg/fmt_en_rn.f90: New test.
* gfortran.dg/fmt_en_ru.f90: New test.
* gfortran.dg/fmt_en_rz.f90: New test.
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions