Merge from trunk: 215733-215743
[official-gcc.git] / gcc-4_7 / libgfortran / ChangeLog
blobd0e034d4791fb501307fc313704e929e406e6b73
1 2013-04-11  Release Manager
3         * GCC 4.7.3 released.
5 2013-04-03  Tobias Burnus  <burnus@net-b.de>
7         Backport from mainline:
8         2013-03-29  Tobias Burnus  <burnus@net-b.de>
10         PR fortran/56737
11         * io/format.c (parse_format): With caching, copy
12         dtp->format string.
13         (save_parsed_format): Use dtp->format directly without
14         copying.
16         2012-03-29  Tobias Burnus  <burnus@net-b.de>
18         PR fortran/56737
19         * io/format.c (parse_format_list): Also cache FMT_STRING.
20         (parse_format): Update call.
22 2013-04-03  Tobias Burnus  <burnus@net-b.de>
24         Backport from mainline:
25         2013-03-28  Tobias Burnus  <burnus@net-b.de>
27         PR fortran/56735
28         * io/list_read.c (nml_query): Only abort when
29         an error occured.
30         (namelist_read): Add goto instead of falling through.
32 2013-02-21  Janne Blomqvist  <jb@gcc.gnu.org>
34         PR libfortran/30162
35         * io/open.c (test_endfile): Call stell only if size != 0.
36         * io/unix.c (raw_tell): Revert r194694.
37         (raw_size): Return size field only for regular files, otherwise 0.
39 2012-12-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
41         PR libfortran/30162
42         Backport from trunk
43         * io/unix.c (raw_tell):  If the lseek is done on a
44         non-seekable file, return 0.
46 2012-10-12  Thomas König  <tkoenig@gcc.gnu.org>
48         PR libfortran/54736
49         Backport from trunk
50         * runtime/environ.c (search_unit):  Correct logic
51         for binary search.
52         (mark_single):  Fix index errors.
54 2012-09-20  Release Manager
56         * GCC 4.7.2 released.
58 2012-09-05  Uros Bizjak  <ubizjak@gmail.com>
60         * config/fpu-387.h (set_fpu): Prefix stmxcsr and ldmxcsr with %v.
62 2012-06-14  Release Manager
64         * GCC 4.7.1 released.
66 2012-05-31  Benjamin Kosnik  <bkoz@redhat.com>
68         PR libstdc++/52007
69         * configure.ac: Allow gnu, gnu* variants for --enable-symvers argument.
70         * configure: Regenerated.
72 2012-05-12  Tobias Burnus  <burnus@net-b.de>
74         PR fortran/53310
75         * intrinsics/eoshift2.c (eoshift2): Do not leak
76         memory by allocating it in the loop.
78 2012-03-30  Uros Bizjak  <ubizjak@gmail.com>
80         PR libgfortran/52758
81         * intrinsics/chmod.c (chmod_func): Remove out-of-bounds
82         initialization of rwxXstugo.
84 2012-03-22  Release Manager
86         * GCC 4.7.0 released.
88 2012-01-20  Tobias Burnus  <burnus@net-b.de>
90         PR libgfortran/51899
91         * configure.ac: Check whether umask is available.
92         * intrinsics/chmod.c (chmod_func): Make compile with MinGW.
93         * configure: Regenerate.
94         * config.h.in: Regenerate.
96 2012-01-12  Tobias Burnus  <burnus@net-b.de>
98         PR fortran/36755
99         * intrinsics/chmod.c (chmod_func): Replace call to /bin/chmod
101 2012-01-12  Janne Blomqvist  <jb@gcc.gnu.org>
103         * configure.ac: Remove check for fdopen.
104         * runtime/backtrace.c (CAN_PIPE): Fix comment, remove check for
105         fdopen.
106         * configure: Regenerated.
107         * config.h.in: Regenerated.
109 2012-01-12  Janne Blomqvist  <jb@gcc.gnu.org>
110             Tobias Burnus  <burnus@net-b.de>
112         PR libfortran/51803
113         * runtime/main.c (store_exe_path): Avoid malloc if getcwd fails or
114         is not available.
116 2012-01-11  Tobias Burnus  <burnus@net-b.de>
118         * runtime/main.c (store_exe_path): Fix absolute path
119         detection for Windows.
121 2012-01-11  Janne Blomqvist  <jb@gcc.gnu.org>
122             Mike Stump  <mikestump@comcast.net>
124         PR libfortran/51803
125         * runtime/main.c (store_exe_path): Handle getcwd failure and lack
126         of the function better.
128 2012-01-10  Tobias Burnus  <burnus@net-b.de>
130         PR fortran/51197
131         * runtime/compile_options.c (show_signal): List
132         more signals.
134 2012-01-09  Harald Anlauf  <anlauf@gmx.de>
135             Tobias Burnus  <burnus@net-b.de>
137         PR fortran/51197
138         * runtime/backtrace.c (show_backtrace): Modify wording written
139         before the backtrace.
140         * runtime/compile_options.c (show_signal): New function.
141         (backtrace_handler): Use it.
143 2012-01-09  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
145         * Makefile.am (libgfortran_la_LDFLAGS): Add -Wc,-shared-libgcc.
146         * Makefile.in: Regenerate.
148 2012-01-06  Tobias Burnus <burnus@net-b.de>
150         * caf/single.c (_gfortran_caf_register, _gfortran_caf_deregister):
151         Fix token handling.
152         * caf/mpi.c  (_gfortran_caf_register, _gfortran_caf_deregister): Ditto.
153         * caf/libcaf.h (STAT_STOPPED_IMAGE): Sync with libgfortran.h.
154         (_gfortran_caf_register, _gfortran_caf_deregister): Update prototype.
156 Copyright (C) 2012 Free Software Foundation, Inc.
158 Copying and distribution of this file, with or without modification,
159 are permitted in any medium without royalty provided the copyright
160 notice and this notice are preserved.