ChangeLog-2015 revision 1.1 1 1.1 mrg 2015-12-28 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
2 1.1 mrg
3 1.1 mrg PR libfortran/68987
4 1.1 mrg io/format.c (format_error): Remove unneeded memory cleanup.
5 1.1 mrg
6 1.1 mrg 2015-12-14 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
7 1.1 mrg
8 1.1 mrg PR libfortran/68867
9 1.1 mrg * io/write.c (set_fnode_default): For kind=16, set the decimal precision
10 1.1 mrg depending on the platform binary precision, 106 or 113.
11 1.1 mrg
12 1.1 mrg 2015-12-05 Juoko Orava <jouko.orava (a] iki.fi>
13 1.1 mrg
14 1.1 mrg PR fortran/50201
15 1.1 mrg * io/write_float.def: Avoid marking quadmath_snprintf as an untyped
16 1.1 mrg weak reference, which fixing linking with -static.
17 1.1 mrg
18 1.1 mrg 2015-11-26 Tobias Burnus <burnus (a] net-b.de>
19 1.1 mrg Alessandro Fanfarillo <fanfarillo.gcc (a] gmail.com>
20 1.1 mrg
21 1.1 mrg * caf/libcaf.h (_gfortran_caf_event_post,
22 1.1 mrg _gfortran_caf_event_wait,_gfortran_caf_event_query): New prototypes.
23 1.1 mrg * caf/single.c (_gfortran_caf_event_post,
24 1.1 mrg _gfortran_caf_event_wait,_gfortran_caf_event_query): Implement.
25 1.1 mrg
26 1.1 mrg 2015-11-22 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
27 1.1 mrg
28 1.1 mrg PR libfortran/52251
29 1.1 mrg * io/transfer.c (formatted_transfer_scalar_write): Reset skips count.
30 1.1 mrg (finalize_transfer): For ADVANCE_NO, emit pending spaces and reset the
31 1.1 mrg skip count.
32 1.1 mrg
33 1.1 mrg 2015-11-22 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
34 1.1 mrg
35 1.1 mrg * io/write_float.def (output_float): Move block determining
36 1.1 mrg room for leading zero to before checkng g0 formatting.
37 1.1 mrg
38 1.1 mrg 2015-09-12 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
39 1.1 mrg
40 1.1 mrg PR libfortran/67527
41 1.1 mrg PR libfortran/67535
42 1.1 mrg PR libfortran/67536
43 1.1 mrg * io/io.h: Use unsigned values for 31-bit left shifts.
44 1.1 mrg * io/unix.c (buf_read): Do not call memcpy() with NULL pointer arg.
45 1.1 mrg * io/write.c (nml_write_obj): Likewise.
46 1.1 mrg
47 1.1 mrg 2015-09-05 Janne Blomqvist <jb (a] gcc.gnu.org>
48 1.1 mrg
49 1.1 mrg PR fortran/53379
50 1.1 mrg * libgfortran.h (exit_error): New prototype.
51 1.1 mrg * runtime/error.c (exit_error): New function.
52 1.1 mrg (os_error): Call exit_error instead of exit.
53 1.1 mrg (runtime_error): Likewise.
54 1.1 mrg (runtime_error_at): Likewise.
55 1.1 mrg (internal_error): Likewise.
56 1.1 mrg (generate_error): Likewise.
57 1.1 mrg (notify_std): Likewise.
58 1.1 mrg * runtime/stop.c (error_stop_string): Likewise.
59 1.1 mrg (error_stop_numeric): Likewise.
60 1.1 mrg
61 1.1 mrg 2015-09-04 Janne Blomqvist <jb (a] gcc.gnu.org>
62 1.1 mrg
63 1.1 mrg * io/unix.h (delete_file): Remove prototype.
64 1.1 mrg * io/unix.c (delete_file): Remove function.
65 1.1 mrg * io/close.c (st_close): Replace delete_file and unlink with
66 1.1 mrg remove.
67 1.1 mrg * io/open.c (already_open): Replace unlink with remove.
68 1.1 mrg
69 1.1 mrg 2015-09-02 Janne Blomqvist <jb (a] gcc.gnu.org>
70 1.1 mrg
71 1.1 mrg PR libfortran/67414
72 1.1 mrg * io/write.c (gfc_itoa): Move to runtime/string.c.
73 1.1 mrg * libgfortran.h (show_backtrace): Make arg bool.
74 1.1 mrg (gfc_itoa): New prototype.
75 1.1 mrg * runtime/backtrace.c (struct mystate): Change type of try_simple
76 1.1 mrg field, add in_signal_handler field.
77 1.1 mrg (error_callback): Print out error number, or if not in a signal
78 1.1 mrg handler, the error message.
79 1.1 mrg (show_backtrace): Change type of arg, change initialization of
80 1.1 mrg struct mystate.
81 1.1 mrg (backtrace): Call show_backtrace with correct arg type.
82 1.1 mrg * runtime/compile_options.c (backtrace_handler): Call with correct
83 1.1 mrg arg type.
84 1.1 mrg * runtime/error.c (sys_abort): Likewise.
85 1.1 mrg (gf_strerror): Handle newlocale() failure.
86 1.1 mrg * runtime/string.c (gfc_itoa): Function moved here from
87 1.1 mrg io/write.c.
88 1.1 mrg
89 1.1 mrg 2015-08-31 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
90 1.1 mrg
91 1.1 mrg PR libfortran/47571
92 1.1 mrg * acinclude.m4 (LIBGFOR_GTHREAD_WEAK): Reinstate.
93 1.1 mrg * configure.ac: Call LIBGFOR_GTHREAD_WEAK again.
94 1.1 mrg * config.h.in: Regenerate.
95 1.1 mrg * configure: Regenerate.
96 1.1 mrg
97 1.1 mrg 2015-08-31 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
98 1.1 mrg
99 1.1 mrg PR libfortran/47571
100 1.1 mrg * acinclude.m4 (LIBGFOR_GTHREAD_WEAK): Remove.
101 1.1 mrg (LIBGFOR_CHECK_WEAKREF): New test.
102 1.1 mrg * configure.ac: Call LIBGFOR_CHECK_WEAKREF instead of
103 1.1 mrg LIBGFOR_GTHREAD_WEAK.
104 1.1 mrg * config.h.in: Regenerate.
105 1.1 mrg * configure: Regenerate.
106 1.1 mrg * intrinsics/system_clock.c: Use SUPPORTS_WEAKREF instead of
107 1.1 mrg SUPPORTS_WEAK and GTHREAD_USE_WEAK.
108 1.1 mrg
109 1.1 mrg 2015-08-29 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
110 1.1 mrg
111 1.1 mrg PR libgfortran/67367
112 1.1 mrg * io/unix.c (buf_read): Check for error condition and if found
113 1.1 mrg return the error code.
114 1.1 mrg
115 1.1 mrg 2015-08-29 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
116 1.1 mrg
117 1.1 mrg * acinclude.m4: Remove LIBGFOR_CHECK_ATTRIBUTE_DLLEXPORT.
118 1.1 mrg * configure.ac: Remove checks for strcasestr, execl, close,
119 1.1 mrg getrlimit, readlink, getppid, powl, erfl, j0l, j1l, y0l, y1l,
120 1.1 mrg tgammal, and lgammal.
121 1.1 mrg * config.h.in: Regenerate.
122 1.1 mrg * configure: Regenerate.
123 1.1 mrg
124 1.1 mrg 2015-08-29 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
125 1.1 mrg
126 1.1 mrg * io/unix.c (min): Remove unused macro.
127 1.1 mrg
128 1.1 mrg 2015-08-28 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
129 1.1 mrg
130 1.1 mrg PR fortran/53668
131 1.1 mrg * intrinsics/malloc.c: Adapt comments.
132 1.1 mrg
133 1.1 mrg 2015-08-28 James Greenhalgh <james.greenhalgh (a] arm.com>
134 1.1 mrg
135 1.1 mrg * configure.ac: Auto-detect newlib function support unless we
136 1.1 mrg know there are issues when configuring for a host.
137 1.1 mrg * configure: Regenerate.
138 1.1 mrg
139 1.1 mrg 2015-08-26 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
140 1.1 mrg
141 1.1 mrg PR fortran/29600
142 1.1 mrg * Makefile.am: Add generated/shape_i{1,2}.c
143 1.1 mrg * Makefile.in: Regenerate.
144 1.1 mrg * generated/shape_i1.c: New generated file.
145 1.1 mrg * generated/shape_i2.c: New generated file.
146 1.1 mrg * generated/shape_i4.c: Regenerate.
147 1.1 mrg * generated/shape_i8.c: Regenerate.
148 1.1 mrg * generated/shape_i16.c: Regenerate.
149 1.1 mrg * gfortran.map (GFORTRAN_1.7): Add _gfortran_shape_{1,2}.
150 1.1 mrg * m4/shape.m4: Fix parameter type.
151 1.1 mrg
152 1.1 mrg 2015-08-26 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
153 1.1 mrg
154 1.1 mrg * libgfortran.h (show_variables): Remove prototype.
155 1.1 mrg * runtime/environ.c (print_spaces, var_source, show_integer,
156 1.1 mrg show_boolean, show_sep, show_string): Remove functions.
157 1.1 mrg * runtime/main.c (init): Remove dead code.
158 1.1 mrg
159 1.1 mrg 2015-08-25 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
160 1.1 mrg
161 1.1 mrg * io/unit.c (get_internal_unit): Make default sign mode unspecified.
162 1.1 mrg (init_units): Make default sign mode unspecified.
163 1.1 mrg
164 1.1 mrg 2015-08-25 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
165 1.1 mrg
166 1.1 mrg * libgfortran.h (check_buffered): Remove unused prototype.
167 1.1 mrg
168 1.1 mrg 2015-08-24 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
169 1.1 mrg
170 1.1 mrg PR libfortran/57496
171 1.1 mrg * io/write_float.def: Use built-in type-generic functions defined
172 1.1 mrg by libgfortran.h for isfinite, isnan, and signbit.
173 1.1 mrg
174 1.1 mrg 2015-08-23 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
175 1.1 mrg
176 1.1 mrg PR libfortran/54572
177 1.1 mrg * Makefile.am (libgfortran_la_LDFLAGS): Link in libbacktrace.
178 1.1 mrg (AM_CPPFLAGS): Add libbacktrace directories to include paths.
179 1.1 mrg * Makefile.in: Regenerate.
180 1.1 mrg * aclocal.m4: Regenerate.
181 1.1 mrg * config.h.in: Regenerate.
182 1.1 mrg * configure: Regenerate.
183 1.1 mrg * configure.ac: Remove checks for strtok_r, wait, execve, pipe,
184 1.1 mrg and dup2. Remove call to GCC_CHECK_UNWIND_GETIPINFO.
185 1.1 mrg * libgfortran.h (full_exe_path, find_addr2line, backtrace): Remove
186 1.1 mrg prototypes.
187 1.1 mrg (show_backtrace): Add prototype.
188 1.1 mrg * runtime/backtrace.c: Rework file entirely.
189 1.1 mrg * runtime/compile_options.c (backtrace_handler): Rename backtrace
190 1.1 mrg to show_backtrace.
191 1.1 mrg (maybe_find_addr2line): Remove function.
192 1.1 mrg (set_options): Remove call to maybe_find_addr2line.
193 1.1 mrg * runtime/error.c (sys_abort): Rename backtrace to show_backtrace.
194 1.1 mrg * runtime/main.c (store_exe_path): Empty function body.
195 1.1 mrg (full_exe_path, gfstrtok_r, find_addr2line): Remove functions.
196 1.1 mrg (cleanup): Don't free removed variables.
197 1.1 mrg * runtime/minimal.c (full_exe_path): Remove function.
198 1.1 mrg (set_args): Don't set exe_path.
199 1.1 mrg
200 1.1 mrg 2015-08-23 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
201 1.1 mrg
202 1.1 mrg PR libfortran/62296
203 1.1 mrg * intrinsics/execute_command_line.c (EXEC_INVALIDCOMMAND): New
204 1.1 mrg error code.
205 1.1 mrg (cmdmsg_values): New error message.
206 1.1 mrg (set_cmdstat): Rework runtime error.
207 1.1 mrg (execute_command_line): Handle invalid command line error status.
208 1.1 mrg
209 1.1 mrg 2015-08-10 Steven G. Kargl <kargl (a] gcc.gnu.org>
210 1.1 mrg
211 1.1 mrg PR libfortran/67140
212 1.1 mrg * intrinsics/mvbits.c: Fix build for platforms without c_int128_t.
213 1.1 mrg
214 1.1 mrg 2015-08-10 Steven G. Kargl <kargl (a] gcc.gnu.org>
215 1.1 mrg
216 1.1 mrg PR libfortran/67140
217 1.1 mrg * gfortran.map: Add _gfortran_mvbits_i16.
218 1.1 mrg * intrinsics/mvbits.c: Generate mvbits for c_int128_t.
219 1.1 mrg
220 1.1 mrg 2015-08-09 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
221 1.1 mrg
222 1.1 mrg PR libfortran/66936
223 1.1 mrg * io/unix.c (__MINGW32__): Undefine HAVE_UMASK.
224 1.1 mrg
225 1.1 mrg 2015-08-07 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
226 1.1 mrg
227 1.1 mrg PR libfortran/66458
228 1.1 mrg * runtime/main.c (init): Only call set_fpu() if requested by user.
229 1.1 mrg
230 1.1 mrg 2015-08-06 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
231 1.1 mrg
232 1.1 mrg * runtime/compile_options.c (set_options): Fix typos.
233 1.1 mrg
234 1.1 mrg 2015-08-04 Uros Bizjak <ubizjak (a] gmail.com>
235 1.1 mrg
236 1.1 mrg * config/fpu-387.h (get_fpu_trap_exceptions): Add temporary variable
237 1.1 mrg to improve generated code.
238 1.1 mrg
239 1.1 mrg 2015-08-04 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
240 1.1 mrg
241 1.1 mrg PR fortran/64022
242 1.1 mrg * ieee/ieee_exceptions.F90: Support all real kinds.
243 1.1 mrg * ieee/ieee_arithmetic.F90: Likewise.
244 1.1 mrg * ieee/ieee_helper.c (ieee_class_helper_10,
245 1.1 mrg ieee_class_helper_16): New functions
246 1.1 mrg * gfortran.map (GFORTRAN_1.7): Add entries.
247 1.1 mrg
248 1.1 mrg 2015-07-29 Uros Bizjak <ubizjak (a] gmail.com>
249 1.1 mrg
250 1.1 mrg PR libgfortran/66650
251 1.1 mrg * libgfortran.h (GFC_DTYPE_SIZE_MASK): Rewrite to avoid
252 1.1 mrg "left shift of negative value" warning.
253 1.1 mrg
254 1.1 mrg 2015-07-14 Janne Blomqvist <jb (a] gcc.gnu.org>
255 1.1 mrg
256 1.1 mrg PR libfortran/66861
257 1.1 mrg * io/unix.c (compare_file_filename): Verify that u->filename is
258 1.1 mrg non-NULL before strcmp.
259 1.1 mrg (find_file0): Likewise.
260 1.1 mrg
261 1.1 mrg 2015-07-06 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org>
262 1.1 mrg
263 1.1 mrg PR libfortran/40267
264 1.1 mrg * Makefile.am: Remove libgfortranbegin targets.
265 1.1 mrg * Makefile.in: Regenerate.
266 1.1 mrg * fmain.c: Remove.
267 1.1 mrg
268 1.1 mrg 2015-04-22 Szabolcs Nagy <szabolcs.nagy (a] arm.com>
269 1.1 mrg
270 1.1 mrg * acinclude.m4 (GTHREAD_USE_WEAK): Define as 0 for *-*-musl*.
271 1.1 mrg * configure: Regenerate.
272 1.1 mrg
273 1.1 mrg 2015-04-21 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
274 1.1 mrg
275 1.1 mrg PR libgfortran/65234
276 1.1 mrg * io/format.c (parse_format_list): Set the seen_dd flag in all
277 1.1 mrg cases where a data descriptor has been seen.
278 1.1 mrg
279 1.1 mrg 2015-04-21 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
280 1.1 mrg
281 1.1 mrg PR libgfortran/56743
282 1.1 mrg * io/list_read.c (CASE_SEPARATORS): Add case for '!'.
283 1.1 mrg (is_separator): Add condition for '!'.
284 1.1 mrg (eat_separator): Use notify_std to warn or errord if '!' is
285 1.1 mrg encountered before a proper separator.
286 1.1 mrg
287 1.1 mrg 2015-04-14 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
288 1.1 mrg
289 1.1 mrg PR libgfortran/65089
290 1.1 mrg * io/format.h (free_format): New function to free memory
291 1.1 mrg allocated for building format error messages.
292 1.1 mrg * io/format.c (format_error): Add checks before freeing memory
293 1.1 mrg to avoid potential segfaults and free formatting data when
294 1.1 mrg needed on error conditions. Always allocate and NULL terminate
295 1.1 mrg the string.
296 1.1 mrg * io/transfer.c (st_read_done, st_write_done): Use new
297 1.1 mrg free_format function to clean up memory allocations when done.
298 1.1 mrg
299 1.1 mrg 2015-03-28 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
300 1.1 mrg
301 1.1 mrg PR libgfortran/65596
302 1.1 mrg * io/transfer.c (data_transfer_init): If in namelist mode and
303 1.1 mrg delimiter is not specified, set it to DELIM_QUOTE, independent
304 1.1 mrg of -std.
305 1.1 mrg * io/unit.c (init_units): Set flags.delim to the correct
306 1.1 mrg initial value of DELIM_UNSPECIFIED.
307 1.1 mrg
308 1.1 mrg 2015-03-25 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
309 1.1 mrg
310 1.1 mrg PR libgfortran/65541
311 1.1 mrg * io/write.c (nml_write_obj): Convert '+' to '%' before emitting
312 1.1 mrg object names in namelists.
313 1.1 mrg
314 1.1 mrg 2015-03-22 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
315 1.1 mrg
316 1.1 mrg PR libgfortran/59513
317 1.1 mrg * io/transfer.c (data_transfer_init): Do not error for
318 1.1 mrg -std=legacy.
319 1.1 mrg
320 1.1 mrg 2015-03-16 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
321 1.1 mrg
322 1.1 mrg PR libgfortran/64432
323 1.1 mrg * intrinsics/system_clock.c (system_clock4, system_clock8):
324 1.1 mrg Cleanup some whitespace.
325 1.1 mrg
326 1.1 mrg 2015-03-11 Thomas Schwinge <thomas (a] codesourcery.com>
327 1.1 mrg
328 1.1 mrg * caf/single.c (caf_runtime_error): Revert 2014-11-28 changes.
329 1.1 mrg * runtime/minimal.c (STRERR_MAXSZ): Don't define.
330 1.1 mrg (runtime_error_at, sys_abort): Bring more in line with the
331 1.1 mrg non-LIBGFOR_MINIMAL code.
332 1.1 mrg (runtime_warning_at, internal_error): New functions.
333 1.1 mrg
334 1.1 mrg 2015-03-11 Janne Blomqvist <jb (a] gcc.gnu.org>
335 1.1 mrg
336 1.1 mrg PR libfortran/65200
337 1.1 mrg * io/open.c (new_unit): Use gf_strerror rather than hardcoding
338 1.1 mrg error messages for different errno values.
339 1.1 mrg * io/unix.c (regular_file2): Handle EPERM in addition to EACCES.
340 1.1 mrg
341 1.1 mrg 2015-03-10 Alessandro Fanfarillo <fanfarillo.gcc (a] gmail.com>
342 1.1 mrg Tobias Burnus <burnus (a] net-b.de>
343 1.1 mrg
344 1.1 mrg * caf/libcaf.h (_gfortran_caf_sync_memory): New prototype.
345 1.1 mrg * caf/single.c (_gfortran_caf_sync_memory): Implement.
346 1.1 mrg (_gfortran_caf_sync_all, _gfortran_caf_sync_image): Add
347 1.1 mrg __asm__ __volatile___ ("":::"memory").
348 1.1 mrg
349 1.1 mrg 2015-02-10 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
350 1.1 mrg
351 1.1 mrg PR libgfortran/57822
352 1.1 mrg * io/write_float.def (output_float): Apply fix of previous patch
353 1.1 mrg to correctly calculate the exponent number of digits and take
354 1.1 mrg care of wide character output.
355 1.1 mrg
356 1.1 mrg 2015-02-09 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
357 1.1 mrg
358 1.1 mrg PR libgfortran/57822
359 1.1 mrg * io/write_float.def (output_float): If doing g0 editing and
360 1.1 mrg exponent is zero, do not emit exponent.
361 1.1 mrg
362 1.1 mrg 2015-02-07 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
363 1.1 mrg
364 1.1 mrg PR libgfortran/60956
365 1.1 mrg * io/fbuf.c (fbuf_flush_list): New function that only flushes
366 1.1 mrg if current fbuf position exceeds a limit.
367 1.1 mrg * io/fbuf.h: Declare the new function.
368 1.1 mrg * io/io.h (enum unit_mode): Add two new modes.
369 1.1 mrg * io/list_read.c (list_formatted_read_scalar): Call new function.
370 1.1 mrg * io/write.c: Include fbuf.h. (list_formatted_write_scalar):
371 1.1 mrg Call new function.
372 1.1 mrg
373 1.1 mrg 2015-01-24 Janne Blomqvist <jb (a] gcc.gnu.org>
374 1.1 mrg
375 1.1 mrg PR libfortran/64770
376 1.1 mrg * io/unit.c (filename_from_unit): Check that u->filename != NULL
377 1.1 mrg before calling strdup.
378 1.1 mrg
379 1.1 mrg 2015-01-22 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
380 1.1 mrg
381 1.1 mrg PR libgfortran/61933
382 1.1 mrg * io/inquire.c (inquire_via_unit): Set existing to true for
383 1.1 mrg any negative unit that is currently connected and any positive
384 1.1 mrg units within range of KIND=4 value. The unit value for any out
385 1.1 mrg of range case that may occur if the user is using a KIND=8 will
386 1.1 mrg have been set to -2 which is reserved and can never be opened,
387 1.1 mrg and therefore the unit does not exist.
388 1.1 mrg
389 1.1 mrg 2015-01-14 Jerry DeLisle <jvdelisle (a] gcc.gnu.org>
390 1.1 mrg
391 1.1 mrg PR libgfortran/61933
392 1.1 mrg * io/inquire.c (inquire_via_unit): Set existing to true if a
393 1.1 mrg gfc_unit stucture was found for the given unit number.
394 1.1 mrg * runtime/error.c (translate_error): Add case for
395 1.1 mrg LIBERROR_INQUIRE_INTERNAL_UNIT.
396 1.1 mrg
397 1.1 mrg 2015-01-05 Jakub Jelinek <jakub (a] redhat.com>
398 1.1 mrg
399 1.1 mrg Update copyright years.
400 1.1 mrg
401 1.1 mrg 2015-01-02 Tobias Burnus <burnus (a] net-b.de>
402 1.1 mrg
403 1.1 mrg * caf/single.c (_gfortran_caf_co_reduce): New function.
404 1.1 mrg * caf/libcaf.h (_gfortran_caf_co_reduce): New prototype.
405 1.1 mrg
407 1.1 mrg Copyright (C) 2015 Free Software Foundation, Inc.
408 1.1 mrg
409 1.1 mrg Copying and distribution of this file, with or without modification,
410 1.1 mrg are permitted in any medium without royalty provided the copyright
411 notice and this notice are preserved.
412