OSDN Git Service

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