annotate libgfortran/ChangeLog-2019 @ 158:494b0b89df80 default tip

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 25 May 2020 18:13:55 +0900
parents 1830386684a0
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
145
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1 2019-12-01 Jerry DeLisle <jvdelisle@gcc.ngu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
3 PR fortran/90374
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
4 * io/format.c (parse_format_list): Add braces to disambiguate
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
5 conditional.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
6
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
7 2019-11-28 Jerry DeLisle <jvdelisle@gcc.ngu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
8
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
9 PR fortran/90374
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
10 * io/format.c (parse_format_list): Relax format checking to allow
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
11 e0 exponent specifier.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
12
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
13 2019-11-24 Jerry DeLisle <jvdelisle@gcc.ngu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
14
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
15 PR fortran/92100
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
16 * io/transfer.c (data_transfer_init_worker): Use fbuf_reset
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
17 instead of fbuf_flush before the seek. Note that fbuf_reset
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
18 calls fbuf_flush and adjusts fbuf pointers.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
19
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
20 2019-11-23 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
21 Harald Anlauf <anlauf@gmx.de>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
22
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
23 PR fortran/92569
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
24 * io/transfer.c (transfer_array_inner): If position is
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
25 at AFTER_ENDFILE in current unit, return from data loop.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
26
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
27 2019-11-18 Maciej W. Rozycki <macro@wdc.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
28
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
29 * Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
30
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
31 2019-11-13 Tobias Burnus <tobias@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
32
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
33 PR fortran/92470
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
34 * runtime/ISO_Fortran_binding.c (CFI_establish): Set lower_bound to 0
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
35 also for CFI_attribute_other.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
36
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
37 2019-11-12 Tobias Burnus <tobias@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
38
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
39 PR fortran/92470
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
40 * runtime/ISO_Fortran_binding.c (CFI_address): Handle non-zero
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
41 lower_bound; update error message.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
42 (CFI_allocate): Fix comment typo.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
43 (CFI_establish): Fix identation, fix typos, don't check values of 'dv'
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
44 argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
45
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
46 2019-11-11 José Rui Faustino de Sousa <jrfsousa@gmail.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
47
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
48 PR fortran/92142
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
49 * runtime/ISO_Fortran_binding.c (CFI_setpointer): Don't
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
50 override descriptor attribute; with -fcheck, check that
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
51 it is a pointer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
52
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
53 2019-11-06 Jerry DeLisle <jvdelisle@gcc.ngu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
54
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
55 PR fortran/90374
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
56 io/format.c (parse_format_list): Relax format checking for
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
57 zero width as default and when -std=f2018.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
58 io/format.h (format_token): Move definition to io.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
59 io/io.h (format_token): Add definition here to allow access to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
60 this definition at higher levels. Rename the declaration of
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
61 write_real_g0 to write_real_w0 and add a new format_token
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
62 argument, allowing higher level functions to pass in the
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
63 token for handling of g0 vs the other zero width specifiers.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
64 io/transfer.c (formatted_transfer_scalar_write): Add checks for
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
65 zero width and call write_real_w0 to handle it.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
66 io/write.c (write_real_g0): Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
67 (write_real_w0): Add new, same as previous write_real_g0 except
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
68 check format token to handle the g0 case.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
69
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
70 2019-10-31 Tobias Burnus <tobias@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
71
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
72 PR fortran/92284.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
73 * runtime/ISO_Fortran_binding.c (gfc_desc_to_cfi_desc):
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
74
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
75 2019-10-19 Paul Thomas <pault@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
76
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
77 PR fortran/91926
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
78 * runtime/ISO_Fortran_binding.c (cfi_desc_to_gfc_desc): Revert
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
79 the change made on 2019-10-05.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
80
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
81 2019-10-08 Thomas Schwinge <thomas@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
82
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
83 PR fortran/68401
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
84 * runtime/minimal.c (os_error_at): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
85 * runtime/minimal.c: Revise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
86
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
87 2019-10-05 Paul Thomas <pault@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
88
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
89 PR fortran/91926
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
90 * runtime/ISO_Fortran_binding.c (cfi_desc_to_gfc_desc): Do not
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
91 modify the bounds and offset for CFI_other.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
92
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
93 2019-10-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
94
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
95 PR libfortran/91593
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
96 * io/read.c (read_decimal): Cast constant to size_t to turn off
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
97 a bogus warning.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
98 * io/write.c (btoa_big): Use memset in lieu of setting the null
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
99 byte in a string buffer to turn off a bogus warning.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
100
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
101 2019-09-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
102
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
103 PR libfortran/91593
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
104 * io/io.h: Add gcc_unreachable().
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
105 * io/transfer.c (file_mode, current_mode,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
106 formatted_transfer_scalar_read, formatted_transfer_scalar_write,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
107 pre_position, next_record_r, next_record_w): Add and use
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
108 FORMATTED_UNSPECIFIED to enumeration.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
109
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
110 2019-09-27 Maciej W. Rozycki <macro@wdc.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
111
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
112 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
113
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
114 2019-09-05 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
115
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
116 * intrinsics/random.c (master_init): Replace with
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
117 master_state.init.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
118 (njumps): Remove variable.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
119 (master_state): Make instance of struct prng_state.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
120 (init_rand_state): When jumping, update the master_state once
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
121 instead of keeping track of how many jumps need to be done.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
122 (SZU64): Modify to handle new master_state.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
123 (SZ): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
124 (random_seed_i4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
125 (random_seed_i8): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
126
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
127 2019-08-17 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
128
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
129 PR fortran/68401
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
130 * gfortran.map: Add GFORTRAN_10 node, add _gfortran_os_error_at
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
131 symbol.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
132 * libgfortran.h (os_error_at): New prototype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
133 * runtime/error.c (os_error_at): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
134
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
135 2019-08-13 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
136
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
137 PR fortran/91414
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
138 * intrinsics/random.c (prng_state): Update state struct.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
139 (master_state): Update to match new size.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
140 (get_rand_state): Update to match new PRNG.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
141 (rotl): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
142 (xorshift1024star): Replace with prng_next.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
143 (prng_next): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
144 (jump): Update for new PRNG.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
145 (lcg_parkmiller): Replace with splitmix64.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
146 (splitmix64): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
147 (getosrandom): Fix return value, simplify.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
148 (init_rand_state): Use getosrandom only to get 8 bytes, splitmix64
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
149 to fill rest of state.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
150 (random_r4): Update to new function and struct names.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
151 (random_r8): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
152 (random_r10): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
153 (random_r16): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
154 (arandom_r4): Liekwise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
155 (arandom_r8): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
156 (arandom_r10): Likwewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
157 (arandom_r16): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
158 (xor_keys): Reduce size to match new PRNG.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
159 (random_seed_i4): Update to new function and struct names, remove
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
160 special handling of variable p used in previous PRNG.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
161 (random_seed_i8): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
162
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
163 2019-08-07 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
164
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
165 PR fortran/53796
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
166 * io/inquire.c (inquire_via_filename): Set recl to -1 for
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
167 unconnected units.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
168
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
169 2019-07-21 Thomas König <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
170
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
171 PR libfortran/91030
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
172 * io/unix.c (BUFFER_SIZE): Delete.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
173 (BUFFER_FORMATTED_SIZE_DEFAULT): New variable.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
174 (BUFFER_UNFORMATTED_SIZE_DEFAULT): New variable.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
175 (unix_stream): Add buffer_size.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
176 (buf_read): Use s->buffer_size instead of BUFFER_SIZE.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
177 (buf_write): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
178 (buf_init): Add argument unformatted. Handle block sizes
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
179 for unformatted vs. formatted, using defaults if provided.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
180 (fd_to_stream): Add argument unformatted in call to buf_init.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
181 * libgfortran.h (options_t): Add buffer_size_formatted and
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
182 buffer_size_unformatted.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
183 * runtime/environ.c (variable_table): Add
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
184 GFORTRAN_UNFORMATTED_BUFFER_SIZE and
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
185 GFORTRAN_FORMATTED_BUFFER_SIZE.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
186
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
187 2019-06-25 Kwok Cheung Yeung <kcy@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
188 Andrew Stubbs <ams@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
189
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
190 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
191 * configure.ac (LIBGFOR_MINIMAL): Do not use on AMD GCN.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
192
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
193 2019-06-14 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
194
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
195 PR fortran/65921
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
196 * runtime/memory.c (SIZE_MAX):Remove macro definition.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
197 (xmallocarray): Use __builtin_mul_overflow.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
198
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
199 2019-05-22 Jeff Law <law@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
200
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
201 PR fortran/89100
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
202 * io/format.c (parse_format_list): set default width when the
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
203 IOPARM_DT_DEC_EXT flag is set for i, f and g.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
204 * io/io.h: add default_width_for_integer, default_width_for_float
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
205 and default_precision_for_float.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
206 * io/write.c (write_boz): extra parameter giving length of data
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
207 corresponding to the type's kind.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
208 (write_b): pass data length as extra parameter in calls to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
209 write_boz.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
210 (write_o): pass data length as extra parameter in calls to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
211 write_boz.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
212 (write_z): pass data length as extra parameter in calls to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
213 write_boz.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
214 (size_from_kind): also set size is default width is set.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
215 * io/write_float.def (build_float_string): new paramter inserted
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
216 before result parameter. If default width use values passed
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
217 instead of the values in fnode.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
218 (FORMAT_FLOAT): macro modified to check for default width and
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
219 calls to build_float_string to pass in default width.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
220 (get_float_string): set width and precision to defaults when
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
221 needed.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
222
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
223 2019-05-19 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
224
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
225 PR libfortran/90038
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
226 * intrinsics/execute_command_line (sigchld_handler): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
227 (execute_command_line): Install handler for SIGCHLD.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
228 * configure.ac: Check for presence of sigaction and waitpid.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
229 * config.h.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
230 * configure: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
231
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
232 2019-05-17 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
233
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
234 PR libfortran/90038
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
235 * configure.ac (AC_CHECK_FUNCS_ONCE): Check for posix_spawn.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
236 * intrinsics/execute_command_line (execute_command_line): Use
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
237 posix_spawn.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
238 * Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
239 * config.h.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
240 * configure: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
241
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
242 2019-05-17 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
243
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
244 PR fortran/54613
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
245 * gfortran.map (GFORTRAN_9.2): Export _gfortran_{,m,s}findloc{0,1}_r10.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
246 * Makefile.am (i_findloc0_c): Add $(srcdir)/generated/findloc0_r10.c.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
247 (i_findloc1_c): Add $(srcdir)/generated/findloc1_r10.c.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
248 * Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
249 * generated/findloc0_r10.c: Generated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
250 * generated/findloc1_r10.c: Generated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
251
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
252 PR fortran/54613
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
253 * gfortran.map (GFORTRAN_9.2): New symbol version, export
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
254 _gfortran_{,m,s}findloc0_i2 in it.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
255
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
256 2019-05-15 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
257
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
258 PR fortran/90461
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
259 * io/open.c (new_unit): Don't check if the file is already open
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
260 for F2018.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
261
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
262 2019-05-02 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
263
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
264 * Makefile.am (gfor_cdir): Remove $(MULTISUBDIR).
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
265 * Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
266
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
267 2019-04-14 Paul Thomas <pault@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
268
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
269 PR fortran/89843
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
270 * runtime/ISO_Fortran_binding.c (cfi_desc_to_gfc_desc): Only
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
271 return immediately if the source pointer is null. Bring
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
272 forward the extraction of the gfc type. Extract the kind so
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
273 that the element size can be correctly computed for sections
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
274 and components of derived type arrays. Remove the free of the
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
275 CFI descriptor since this is now done in trans-expr.c.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
276 (gfc_desc_to_cfi_desc): Only allocate the CFI descriptor if it
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
277 is not null.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
278 (CFI_section): Normalise the difference between the upper and
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
279 lower bounds by the stride to correctly calculate the extents
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
280 of the section.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
281
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
282 PR fortran/89846
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
283 * runtime/ISO_Fortran_binding.c (cfi_desc_to_gfc_desc): Use
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
284 the stride measure for the gfc span if it is not a multiple
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
285 of the element length. Otherwise use the element length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
286
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
287 PR fortran/90022
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
288 * runtime/ISO_Fortran_binding.c (CFI_is_contiguous) : Return
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
289 1 for true and 0 otherwise to comply with the standard. Correct
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
290 the contiguity check for rank 3 and greater by using the stride
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
291 measure of the lower dimension rather than the element length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
292
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
293 2019-03-25 John David Anglin <danglin@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
294
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
295 PR libgfortran/79540
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
296 * io/write_float.def (build_float_string): Don't copy digits when
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
297 ndigits is negative.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
298
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
299 2019-03-05 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
300
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
301 PR libgfortran/89593
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
302 * caf/single.c (_gfortran_caf_sendget_by_ref): Cast &temp to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
303 gfc_descriptor_t * to avoid warning.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
304
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
305 2019-02-26 Uroš Bizjak <ubizjak@gmail.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
306
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
307 * io/transfer.c (transfer_array_inner): Do not
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
308 cast charlen to index_type.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
309
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
310 2019-02-25 Dominique d'Humieres <dominiq@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
311
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
312 PR libfortran/89274
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
313 * io/write.c (write_integer): Add width for INTEGER(16).
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
314
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
315 2019-02-23 Paul Thomas <pault@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
316
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
317 PR fortran/89385
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
318 PR fortran/89366
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
319 * runtime/ISO_Fortran_binding.c (cfi_desc_to_gfc_desc) : In the
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
320 interchange between character and derived, the character type
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
321 was being set incorrectly.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
322 (gfc_desc_to_cfi_desc) : Eliminate the interchange of types in
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
323 this function. Do not add the kind and length information to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
324 the type field of structures. Lbounds were incorrectly being
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
325 set to zero for allocatable and pointer descriptors. Should
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
326 have been non-pointer, non-allocatables that received this
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
327 treatment.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
328
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
329 2019-01-30 Uroš Bizjak <ubizjak@gmail.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
330
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
331 PR libfortran/88678
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
332 Revert:
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
333 2016-11-16 Szabolcs Nagy <szabolcs.nagy@arm.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
334
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
335 PR libfortran/78314
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
336 * config/fpu-glibc.h (support_fpu_trap): Use feenableexcept.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
337
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
338 2019-01-30 Uroš Bizjak <ubizjak@gmail.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
339
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
340 PR libfortran/88678
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
341 * config/fpu-glibc.h (set_fpu_trap_exceptions): Clear stalled
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
342 exception flags before changing trap mode. Optimize to call
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
343 feenableexcept and fedisableexcept only once.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
344
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
345 2019-01-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
346
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
347 * io/async.c (init_adv_cond): Use __GTHREAD_COND_INIT_FUNCTION().
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
348
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
349 2019-01-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
350
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
351 PR libfortran/89020
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
352 * io/close.c (st_close): Simplify text of error message to not
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
353 presume a specific cause of failure to remove file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
354
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
355 2019-01-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
356
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
357 PR libfortran/89020
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
358 * io/close.c (st_close): Fix typo.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
359
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
360 2019-01-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
361
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
362 PR libfortran/89020
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
363 * io/close.c (st_close): Generate error if calls to 'remove' return
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
364 an error.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
365
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
366 2019-01-17 Andrew Stubbs <ams@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
367 Kwok Cheung Yeung <kcy@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
368 Julian Brown <julian@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
369 Tom de Vries <tom@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
370
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
371 * configure.ac: Use minimal mode for amdgcn.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
372 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
373
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
374 2019-01-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
375
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
376 PR libfortran/88776
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
377 * io/open.c (newunit): Free format buffer if the unit specified is for
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
378 stdin, stdout, or stderr.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
379
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
380 2019-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
381
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
382 PR libfortran/88776
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
383 * io/list_read.c (namelist_read): Use nml_err_ret path on read error
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
384 not based on stdin_unit.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
385
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
386 2019-01-12 Paul Thomas <pault@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
387
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
388 * ISO_Fortran_binding.h : New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
389 * Makefile.am : Include ISO_Fortran_binding.c in the list of
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
390 files to compile.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
391 * Makefile.in : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
392 * gfortran.map : Add _gfortran_cfi_desc_to_gfc_desc,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
393 _gfortran_gfc_desc_to_cfi_desc and the CFI API functions.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
394 * runtime/ISO_Fortran_binding.c : New file containing the new
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
395 functions added to the map.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
396
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
397 2019-01-12 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
398
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
399 PR libfortran/88807
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
400 * m4/minloc0.m4: Reindent to avoid -Wmisleading-indentation warnings.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
401 * generated/minloc0_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
402 * generated/minloc0_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
403 * generated/minloc0_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
404 * generated/minloc0_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
405 * generated/minloc0_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
406 * generated/minloc0_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
407 * generated/minloc0_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
408 * generated/minloc0_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
409 * generated/minloc0_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
410 * generated/minloc0_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
411 * generated/minloc0_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
412 * generated/minloc0_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
413 * generated/minloc0_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
414 * generated/minloc0_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
415 * generated/minloc0_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
416 * generated/minloc0_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
417 * generated/minloc0_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
418 * generated/minloc0_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
419 * generated/minloc0_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
420 * generated/minloc0_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
421 * generated/minloc0_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
422 * generated/minloc0_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
423 * generated/minloc0_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
424 * generated/minloc0_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
425 * generated/minloc0_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
426 * generated/minloc0_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
427 * generated/minloc0_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
428
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
429 2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
430
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
431 PR other/16615
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
432 * caf/single.c: Mechanically replace "can not" with "cannot".
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
433 * io/unit.c: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
434
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
435 2019-01-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
436 Harald Anlauf <anlauf@gmx.de>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
437 Tobias Burnus <burnus@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
438
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
439 PR fortran/45424
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
440 * Makefile.am: Add intrinsics/is_contiguous.c.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
441 * Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
442 * gfortran.map: Add _gfortran_is_contiguous0.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
443 * intrinsics/is_contiguous.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
444 * libgfortran.h: Add prototype for is_contiguous0.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
445
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
446 2019-01-07 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
447
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
448 * gfortran.map (GFORTRAN_9): Make GFORTRAN_9 node depend on
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
449 GFORTRAN_8.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
450
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
451 2019-01-01 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
452
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
453 Update copyright years.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
454
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
455 Copyright (C) 2019-2020 Free Software Foundation, Inc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
456
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
457 Copying and distribution of this file, with or without modification,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
458 are permitted in any medium without royalty provided the copyright
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
459 notice and this notice are preserved.