Revert patch accidentily created on the wrong sandbox
[official-gcc.git] / libgfortran / ChangeLog
blob840642cd660fdffc2523281c4e863a96e3dbda6a
1 2020-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3         PR libfortran/90374
4         * io/format.c (parse_format_list): Implement the E0 exponent
5         width to provide smallest possible width for exponent fields.
6         Refactor code for correct parsing and better readability of the
7         code.
8         * io/io.h (write_real_w0): Change interface to pass in pointer
9         to fnode.
10         * io/transfer.c: Update all calls to write_real_w0 to use the
11         new interface.
12         * io/write.c ((write_real_w0): Use the new interface with fnode
13         to access both the decimal precision and exponent widths used in
14         build_float_string.
15         * io/write_float.def (build_float_string): Use the passed in
16         exponent width to calculate the used width in the case of E0.
18 2020-01-01  Jakub Jelinek  <jakub@redhat.com>
20         Update copyright years.
22 Copyright (C) 2020 Free Software Foundation, Inc.
24 Copying and distribution of this file, with or without modification,
25 are permitted in any medium without royalty provided the copyright
26 notice and this notice are preserved.