1 2013-07-03 Uros Bizjak <ubizjak@gmail.com>
4 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
6 * config/fpu-387.h (_FPU_MASK_ALL): New.
8 (set_fpu): Use fstcw to store x87 FPU control word. Use fnclex to
9 clear stalled exception flags. Correctly clear stalled SSE
10 exception flags. Simplify code.
12 Backport from mainline
13 2013-06-19 Uros Bizjak <ubizjak@gmail.com>
15 * config/fpu-387.h: Use __asm__ and __volatile__ consistently.
17 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19 Backport from mainline:
20 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
23 * io/list_read.c (nml_read_obj): Don't end the component loop on a
24 nested derived type, but continue with the next loop iteration.
25 (nml_get_obj_data): Don't move the first_nl pointer further in the
26 list if a qualifier was found.
28 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
30 Backport from mainline:
33 * io/list_read.c (nml_parse_qualifier): Remove spurious next_char call
34 when checking for EOF. Use error return mechanism when EOF detected.
35 Do not return FAILURE unless parse_err_msg and parse_err_msg_size have
36 been set. Use hit_eof.
37 (nml_get_obj_data): Likewise use the correct error mechanism.
38 * io/transfer.c (hit_eof): Do not set AFTER_ENDFILE if in namelist
41 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
43 Backport from mainline:
44 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
47 * io/list_read.c (nml_parse_qualifier): To check for a derived type
48 don't use the namelist head element type but the current element type.
49 (nml_get_obj_data): Add current namelist element type to
50 nml_parse_qualifier call.
52 2013-04-11 Release Manager
56 2013-04-03 Tobias Burnus <burnus@net-b.de>
58 Backport from mainline:
59 2013-03-29 Tobias Burnus <burnus@net-b.de>
62 * io/format.c (parse_format): With caching, copy
64 (save_parsed_format): Use dtp->format directly without
67 2012-03-29 Tobias Burnus <burnus@net-b.de>
70 * io/format.c (parse_format_list): Also cache FMT_STRING.
71 (parse_format): Update call.
73 2013-04-03 Tobias Burnus <burnus@net-b.de>
75 Backport from mainline:
76 2013-03-28 Tobias Burnus <burnus@net-b.de>
79 * io/list_read.c (nml_query): Only abort when
81 (namelist_read): Add goto instead of falling through.
83 2013-02-21 Janne Blomqvist <jb@gcc.gnu.org>
86 * io/open.c (test_endfile): Call stell only if size != 0.
87 * io/unix.c (raw_tell): Revert r194694.
88 (raw_size): Return size field only for regular files, otherwise 0.
90 2012-12-22 Thomas Koenig <tkoenig@gcc.gnu.org>
94 * io/unix.c (raw_tell): If the lseek is done on a
95 non-seekable file, return 0.
97 2012-10-12 Thomas König <tkoenig@gcc.gnu.org>
101 * runtime/environ.c (search_unit): Correct logic
103 (mark_single): Fix index errors.
105 2012-09-20 Release Manager
107 * GCC 4.7.2 released.
109 2012-09-05 Uros Bizjak <ubizjak@gmail.com>
111 * config/fpu-387.h (set_fpu): Prefix stmxcsr and ldmxcsr with %v.
113 2012-06-14 Release Manager
115 * GCC 4.7.1 released.
117 2012-05-31 Benjamin Kosnik <bkoz@redhat.com>
120 * configure.ac: Allow gnu, gnu* variants for --enable-symvers argument.
121 * configure: Regenerated.
123 2012-05-12 Tobias Burnus <burnus@net-b.de>
126 * intrinsics/eoshift2.c (eoshift2): Do not leak
127 memory by allocating it in the loop.
129 2012-03-30 Uros Bizjak <ubizjak@gmail.com>
132 * intrinsics/chmod.c (chmod_func): Remove out-of-bounds
133 initialization of rwxXstugo.
135 2012-03-22 Release Manager
137 * GCC 4.7.0 released.
139 2012-01-20 Tobias Burnus <burnus@net-b.de>
142 * configure.ac: Check whether umask is available.
143 * intrinsics/chmod.c (chmod_func): Make compile with MinGW.
144 * configure: Regenerate.
145 * config.h.in: Regenerate.
147 2012-01-12 Tobias Burnus <burnus@net-b.de>
150 * intrinsics/chmod.c (chmod_func): Replace call to /bin/chmod
152 2012-01-12 Janne Blomqvist <jb@gcc.gnu.org>
154 * configure.ac: Remove check for fdopen.
155 * runtime/backtrace.c (CAN_PIPE): Fix comment, remove check for
157 * configure: Regenerated.
158 * config.h.in: Regenerated.
160 2012-01-12 Janne Blomqvist <jb@gcc.gnu.org>
161 Tobias Burnus <burnus@net-b.de>
164 * runtime/main.c (store_exe_path): Avoid malloc if getcwd fails or
167 2012-01-11 Tobias Burnus <burnus@net-b.de>
169 * runtime/main.c (store_exe_path): Fix absolute path
170 detection for Windows.
172 2012-01-11 Janne Blomqvist <jb@gcc.gnu.org>
173 Mike Stump <mikestump@comcast.net>
176 * runtime/main.c (store_exe_path): Handle getcwd failure and lack
177 of the function better.
179 2012-01-10 Tobias Burnus <burnus@net-b.de>
182 * runtime/compile_options.c (show_signal): List
185 2012-01-09 Harald Anlauf <anlauf@gmx.de>
186 Tobias Burnus <burnus@net-b.de>
189 * runtime/backtrace.c (show_backtrace): Modify wording written
190 before the backtrace.
191 * runtime/compile_options.c (show_signal): New function.
192 (backtrace_handler): Use it.
194 2012-01-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
196 * Makefile.am (libgfortran_la_LDFLAGS): Add -Wc,-shared-libgcc.
197 * Makefile.in: Regenerate.
199 2012-01-06 Tobias Burnus <burnus@net-b.de>
201 * caf/single.c (_gfortran_caf_register, _gfortran_caf_deregister):
203 * caf/mpi.c (_gfortran_caf_register, _gfortran_caf_deregister): Ditto.
204 * caf/libcaf.h (STAT_STOPPED_IMAGE): Sync with libgfortran.h.
205 (_gfortran_caf_register, _gfortran_caf_deregister): Update prototype.
207 Copyright (C) 2012 Free Software Foundation, Inc.
209 Copying and distribution of this file, with or without modification,
210 are permitted in any medium without royalty provided the copyright
211 notice and this notice are preserved.