]> git.ipfire.org Git - thirdparty/gcc.git/blob - libgfortran/ChangeLog
Daily bump.
[thirdparty/gcc.git] / libgfortran / ChangeLog
1 2023-06-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2
3 * ieee/ieee_arithmetic.F90: Add IEEE_MIN_NUM, IEEE_MAX_NUM,
4 IEEE_MIN_NUM_MAG, and IEEE_MAX_NUM_MAG functions.
5
6 2023-05-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7
8 PR fortran/109662
9 * io/unit.c (set_internal_unit): Set the internal unit
10 last_char to zero so that previous EOF characters do not
11 influence the next read.
12
13 2023-05-08 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
14
15 * caf/single.c (_gfortran_caf_register): Fix coding style.
16 * io/async.c (update_pdt, async_io): Likewise.
17 * io/format.c (free_format_data): Likewise.
18 * io/transfer.c (st_read_done_worker, st_write_done_worker): Likewise.
19 * io/unix.c (mem_close): Likewise.
20
21 2023-05-08 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
22
23 * caf/single.c (_gfortran_caf_register): Call free() unconditionally.
24 * io/async.c (update_pdt, async_io): Likewise.
25 * io/format.c (free_format_data): Likewise.
26 * io/transfer.c (st_read_done_worker, st_write_done_worker): Likewise.
27 * io/unix.c (mem_close): Likewise.
28
29 2023-05-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
30
31 PR fortran/109662
32 * io/list_read.c: Add check for a semicolon after a namelist
33 name in read input. Issue a runtime error message.
34
35 2023-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
36
37 PR fortran/109662
38 * io/list_read.c: Add a check for a comma after a namelist
39 name in read input. Issue a runtime error message.
40
41 2023-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
42
43 * generated/pack_c10.c (pack_c10): Regenerated.
44 * generated/pack_c16.c (pack_c16): Regenerated.
45 * generated/pack_c17.c (pack_c17): Regenerated.
46 * generated/pack_c4.c (pack_c4): Regenerated.
47 * generated/pack_c8.c (pack_c8): Regenerated.
48 * generated/pack_i1.c (pack_i1): Regenerated.
49 * generated/pack_i16.c (pack_i16): Regenerated.
50 * generated/pack_i2.c (pack_i2): Regenerated.
51 * generated/pack_i4.c (pack_i4): Regenerated.
52 * generated/pack_i8.c (pack_i8): Regenerated.
53 * generated/pack_r10.c (pack_r10): Regenerated.
54 * generated/pack_r16.c (pack_r16): Regenerated.
55 * generated/pack_r17.c (pack_r17): Regenerated.
56 * generated/pack_r4.c (pack_r4): Regenerated.
57 * generated/pack_r8.c (pack_r8): Regenerated.
58 * generated/spread_c10.c (spread_c10): Regenerated.
59 * generated/spread_c16.c (spread_c16): Regenerated.
60 * generated/spread_c17.c (spread_c17): Regenerated.
61 * generated/spread_c4.c (spread_c4): Regenerated.
62 * generated/spread_c8.c (spread_c8): Regenerated.
63 * generated/spread_i1.c (spread_i1): Regenerated.
64 * generated/spread_i16.c (spread_i16): Regenerated.
65 * generated/spread_i2.c (spread_i2): Regenerated.
66 * generated/spread_i4.c (spread_i4): Regenerated.
67 * generated/spread_i8.c (spread_i8): Regenerated.
68 * generated/spread_r10.c (spread_r10): Regenerated.
69 * generated/spread_r16.c (spread_r16): Regenerated.
70 * generated/spread_r17.c (spread_r17): Regenerated.
71 * generated/spread_r4.c (spread_r4): Regenerated.
72 * generated/spread_r8.c (spread_r8): Regenerated.
73 * intrinsics/execute_command_line.c (execute_command_line_i4),
74 (execute_command_line_i8): Set estat_initial to zero.
75 * intrinsics/pack_generic.c (pack_internal): Set sstride[0] and
76 mstride[0] to zero.
77 * intrinsics/spread_generic.c (spread_internal): Set sstride[0].
78 * m4/pack.m4: Set sstride[0] and mstride[0].
79 * m4/spread.m4: Set sstride[0].
80
81 2023-01-18 Tobias Burnus <tobias@codesourcery.com>
82
83 * intrinsics/execute_command_line.c (execute_command_line): On
84 Windows, regard system()'s return value of 9009 as EXEC_INVALIDCOMMAND.
85
86 2023-01-07 LIU Hao <lh_mouse@126.com>
87
88 PR middle-end/108300
89 * intrinsics/sleep.c: Define `WIN32_LEAN_AND_MEAN` before
90 <windows.h>.
91
92 \f
93 Copyright (C) 2023 Free Software Foundation, Inc.
94
95 Copying and distribution of this file, with or without modification,
96 are permitted in any medium without royalty provided the copyright
97 notice and this notice are preserved.