Update ChangeLog and version files for release
[official-gcc.git] / libgfortran / ChangeLog
blobc92542801160ad160f551fa4e4da5750a6db4204
1 2017-07-04  Release Manager
3         * GCC 6.4.0 released.
5 2017-05-19  Janne Blomqvist  <jb@gcc.gnu.org>
7         Backport from trunk
8         * libgfortran.h: HAVE_SECURE_GETENV: Don't check
9         HAVE___SECURE_GETENV.
10         * environ/runtime.c (secure_getenv): Use __secure_getenv via a
11         weak reference.
13 2017-01-31  Steven G. Kargl  <kargl@gcc.gnu.org>
15         PR fortran/79305
16         * c99_protos.h: Spell HAVE_EXPL correctly.
17         * intrinsics/c99_functions.c: Ditto.
19 2017-01-24  Uros Bizjak  <ubizjak@gmail.com>
21         PR target/78478
22         * acinclude.m4: Include ../config/ax_check_define.m4
23         * configure.ac: Check if _SOFT_FLOAT is defined.
24         * configure.host (i?86 | x86_64): Use fpu-generic when
25         have_soft_float is set.
26         * configure: Regenerate.
28 2016-12-21  Release Manager
30         * GCC 6.3.0 released.
32 2016-10-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
34         Backport from trunk
35         PR libgfortran/78123
36         * io/transfer.c (formatted_transfer_scalar_read): Clear seen_eor
37         only if we have tabbed to left of current position.
39 2016-09-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
41         Backport from trunk
42         PR libgfortran/77707
43         * io/transfer.c (next_record): Flush before calculating next_record.
44         Correctly calculate.
46 2016-09-28  Steven G. Kargl  <kargl@gcc.gnu.org>
48         Backport from trunk
49         PR fortran/77507
50         * ieee/ieee_arithmetic.F90 (IEEE_VALUE_4,IEEE_VALUE_8,IEEE_VALULE_10,
51         IEEE_VALUE_16):  Use correct keyword.
53 2016-08-22  Release Manager
55         * GCC 6.2.0 released.
57 2016-08-11  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
59         Backport from trunk
60         PR libgfortran/71123
61         PR libgfortran/73142
62         * io/list_read (eat_spaces): Eat '\r' as part of spaces.
64 2016-04-27  Release Manager
66         * GCC 6.1.0 released.
68 2016-04-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
70         PR libgfortran/70684
71         * io/list_read (check_buffers): Add '\r' to check for end of line.
72         factor.
74 2016-03-30  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
75             Dominique d'Humieres  <dominiq@lps.ens.fr>
77         PR libgfortran/70235
78         * io/write_float.def: Fix PF format for negative values of the scale
79         factor.
81 2016-03-28  Alessandro Fanfarillo  <fanfarillo.gcc@gmail.com>
83         * caf/libcaf.h: caf_stop_numeric and caf_stop_str prototype.
84         * caf/single.c: _gfortran_caf_stop_numeric and
85         _gfortran_caf_stop_str implementation.
87 2016-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
89         PR libgfortran/69456
90         * io/list_read.c (read_real): If digit is missing from exponent issue
91         an error. (parse_real): Likewise and adjusted error message to clarify
92         it is part of a complex number.
93         (nml_read_obj): Bump item count and add comment that this is used to
94         identify which item in a namelist read has a problem.
96 2016-02-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
98         PR libgfortran/69651
99         * io/list_read.c (push_char4): Fix the pointer usage for xrealloc.
101 2016-02-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
103         PR libgfortran/69651
104         * io/list_read.c: Entire file trailing spaces removed.
105         (CASE_SEPARATORS): Remove '!'.
106         (is_separator): Add namelist mode as condition with '!'.
107         (push_char): Remove un-needed memset. (push_char4): Likewise and remove
108         'new' pointer. (eat_separator): Remove un-needed use of notify_std.
109         (read_logical): If '!' bang encountered when not in namelist mode got
110         bad_logical to give an error. (read_integer): Likewise reject '!'.
111         (read_character): Remove condition testing c = '!' which is now inside
112         the is_separator macro. (parse_real): Reject '!' unless in
113         namelist mode.
114         (read_complex): Reject '!' unless in namelist mode.
115         (read_real): Likewise reject '!'.
117 2016-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
119         PR libgfortran/69668
120         * io/list_read.c (read_character): Remove code related to DELIM_NONE.
122 2016-01-23  John David Anglin  <danglin@gcc.gnu.org>
124         PR libfortran/68744
125         * runtime/backtrace.c: Include gthr.h.
126         (show_backtrace): Use __gthread_active_p() to determine whether threads
127         are active.  Return if lbstate is NULL.
129 2016-01-15  Jakub Jelinek  <jakub@redhat.com>
131         * intrinsics/execute_command_line.c (set_cmdstat): Use "%s", msg
132         instead of msg to avoid -Wformat-security warning.
134 2016-01-04  Jakub Jelinek  <jakub@redhat.com>
136         Update copyright years.
138 Copyright (C) 2016 Free Software Foundation, Inc.
140 Copying and distribution of this file, with or without modification,
141 are permitted in any medium without royalty provided the copyright
142 notice and this notice are preserved.