]> git.ipfire.org Git - thirdparty/gcc.git/blob - libgfortran/ChangeLog
Daily bump.
[thirdparty/gcc.git] / libgfortran / ChangeLog
1 2023-11-06 Tobias Burnus <tobias@codesourcery.com>
2
3 PR libfortran/112364
4 * io/async.c (enqueue_transfer, enqueue_done_id, enqueue_done,
5 enqueue_close): Swap 1st and 2nd arg in calloc call.
6
7 2023-10-22 Iain Sandoe <iain@sandoe.co.uk>
8
9 * Makefile.am: Handle Darwin rpaths.
10 * Makefile.in: Regenerate.
11 * configure: Regenerate.
12 * configure.ac: Handle Darwin rpaths
13
14 2023-09-28 Tobias Burnus <tobias@codesourcery.com>
15
16 * io/write.c (xtoa_big): Change a 'GCC diagnostic ignored
17 "-Wstringop-overflow"' to an assumption (via __builtin_unreachable).t
18
19 2023-08-07 Nick Alcock <nick.alcock@oracle.com>
20
21 * configure: Regenerate.
22
23 2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
24
25 * configure: Regenerate.
26
27 2023-08-07 Nick Alcock <nick.alcock@oracle.com>
28
29 * configure: Regenerate.
30
31 2023-08-07 Nick Alcock <nick.alcock@oracle.com>
32
33 * configure: Regenerate.
34
35 2023-08-07 H.J. Lu <hjl.tools@gmail.com>
36
37 * configure: Regenerate.
38
39 2023-08-07 H.J. Lu <hjl.tools@gmail.com>
40
41 * configure: Regenerate.
42
43 2023-07-21 Andrew Pinski <apinski@marvell.com>
44
45 PR libfortran/110759
46 * ieee/ieee_arithmetic.F90
47 (COMP_INTERFACE): Remove the comma after EXPAND_INTER_MACRO_16
48 and EXPAND_INTER_MACRO_10.
49 (EXPAND_INTER_MACRO_16): Add comma here if 16 byte fp exist.
50 (EXPAND_INTER_MACRO_10): Likewise.
51
52 2023-07-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
53
54 * ieee/ieee_arithmetic.F90: Add IEEE_QUIET_* and
55 IEEE_SIGNALING_* functions.
56
57 2023-06-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
58
59 PR libfortran/109373
60 * configure.ac: Remove support for --enable-intermodule
61 * Makefile.am: Remove onestep path.
62 * configure: Regenerate.
63 * Makefile.in: Regenerate.
64
65 2023-06-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
66
67 * ieee/ieee_arithmetic.F90: Add IEEE_MIN_NUM, IEEE_MAX_NUM,
68 IEEE_MIN_NUM_MAG, and IEEE_MAX_NUM_MAG functions.
69
70 2023-05-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
71
72 PR fortran/109662
73 * io/unit.c (set_internal_unit): Set the internal unit
74 last_char to zero so that previous EOF characters do not
75 influence the next read.
76
77 2023-05-08 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
78
79 * caf/single.c (_gfortran_caf_register): Fix coding style.
80 * io/async.c (update_pdt, async_io): Likewise.
81 * io/format.c (free_format_data): Likewise.
82 * io/transfer.c (st_read_done_worker, st_write_done_worker): Likewise.
83 * io/unix.c (mem_close): Likewise.
84
85 2023-05-08 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
86
87 * caf/single.c (_gfortran_caf_register): Call free() unconditionally.
88 * io/async.c (update_pdt, async_io): Likewise.
89 * io/format.c (free_format_data): Likewise.
90 * io/transfer.c (st_read_done_worker, st_write_done_worker): Likewise.
91 * io/unix.c (mem_close): Likewise.
92
93 2023-05-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
94
95 PR fortran/109662
96 * io/list_read.c: Add check for a semicolon after a namelist
97 name in read input. Issue a runtime error message.
98
99 2023-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
100
101 PR fortran/109662
102 * io/list_read.c: Add a check for a comma after a namelist
103 name in read input. Issue a runtime error message.
104
105 2023-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
106
107 * generated/pack_c10.c (pack_c10): Regenerated.
108 * generated/pack_c16.c (pack_c16): Regenerated.
109 * generated/pack_c17.c (pack_c17): Regenerated.
110 * generated/pack_c4.c (pack_c4): Regenerated.
111 * generated/pack_c8.c (pack_c8): Regenerated.
112 * generated/pack_i1.c (pack_i1): Regenerated.
113 * generated/pack_i16.c (pack_i16): Regenerated.
114 * generated/pack_i2.c (pack_i2): Regenerated.
115 * generated/pack_i4.c (pack_i4): Regenerated.
116 * generated/pack_i8.c (pack_i8): Regenerated.
117 * generated/pack_r10.c (pack_r10): Regenerated.
118 * generated/pack_r16.c (pack_r16): Regenerated.
119 * generated/pack_r17.c (pack_r17): Regenerated.
120 * generated/pack_r4.c (pack_r4): Regenerated.
121 * generated/pack_r8.c (pack_r8): Regenerated.
122 * generated/spread_c10.c (spread_c10): Regenerated.
123 * generated/spread_c16.c (spread_c16): Regenerated.
124 * generated/spread_c17.c (spread_c17): Regenerated.
125 * generated/spread_c4.c (spread_c4): Regenerated.
126 * generated/spread_c8.c (spread_c8): Regenerated.
127 * generated/spread_i1.c (spread_i1): Regenerated.
128 * generated/spread_i16.c (spread_i16): Regenerated.
129 * generated/spread_i2.c (spread_i2): Regenerated.
130 * generated/spread_i4.c (spread_i4): Regenerated.
131 * generated/spread_i8.c (spread_i8): Regenerated.
132 * generated/spread_r10.c (spread_r10): Regenerated.
133 * generated/spread_r16.c (spread_r16): Regenerated.
134 * generated/spread_r17.c (spread_r17): Regenerated.
135 * generated/spread_r4.c (spread_r4): Regenerated.
136 * generated/spread_r8.c (spread_r8): Regenerated.
137 * intrinsics/execute_command_line.c (execute_command_line_i4),
138 (execute_command_line_i8): Set estat_initial to zero.
139 * intrinsics/pack_generic.c (pack_internal): Set sstride[0] and
140 mstride[0] to zero.
141 * intrinsics/spread_generic.c (spread_internal): Set sstride[0].
142 * m4/pack.m4: Set sstride[0] and mstride[0].
143 * m4/spread.m4: Set sstride[0].
144
145 2023-01-18 Tobias Burnus <tobias@codesourcery.com>
146
147 * intrinsics/execute_command_line.c (execute_command_line): On
148 Windows, regard system()'s return value of 9009 as EXEC_INVALIDCOMMAND.
149
150 2023-01-07 LIU Hao <lh_mouse@126.com>
151
152 PR middle-end/108300
153 * intrinsics/sleep.c: Define `WIN32_LEAN_AND_MEAN` before
154 <windows.h>.
155
156 \f
157 Copyright (C) 2023 Free Software Foundation, Inc.
158
159 Copying and distribution of this file, with or without modification,
160 are permitted in any medium without royalty provided the copyright
161 notice and this notice are preserved.