OSDN Git Service

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