OSDN Git Service

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