]>
Commit | Line | Data |
---|---|---|
ff4bf326 JJ |
1 | 2023-05-29 Release Manager |
2 | ||
3 | * GCC 11.4.0 released. | |
4 | ||
2d280e7e RB |
5 | 2022-04-21 Release Manager |
6 | ||
7 | * GCC 11.3.0 released. | |
8 | ||
5a511f2a GA |
9 | 2021-12-19 Harald Anlauf <anlauf@gmx.de> |
10 | ||
11 | Backported from master: | |
12 | 2021-12-14 Harald Anlauf <anlauf@gmx.de> | |
13 | ||
14 | PR libfortran/103634 | |
15 | * intrinsics/pack_generic.c (pack_internal): Handle case when the | |
16 | array argument of PACK has one or more extents of size zero to | |
17 | avoid invalid reads. | |
18 | ||
7ca38856 RB |
19 | 2021-07-28 Release Manager |
20 | ||
21 | * GCC 11.2.0 released. | |
22 | ||
49230cc0 GA |
23 | 2021-06-24 Sandra Loosemore <sandra@codesourcery.com> |
24 | Tobias Burnus <tobias@codesourcery.com> | |
25 | ||
26 | PR fortran/93524 | |
27 | * runtime/ISO_Fortran_binding.c (CFI_allocate): Fix | |
28 | sm computation. | |
29 | ||
505fb236 GA |
30 | 2021-06-06 Andre Vehreschild <vehre@gcc.gnu.org> |
31 | Steve Kargl <kargl@gcc.gnu.org> | |
32 | ||
33 | PR fortran/98301 | |
34 | * caf/libcaf.h (_gfortran_caf_random_init): New function. | |
35 | * caf/single.c (_gfortran_caf_random_init): New function. | |
36 | * gfortran.map: Added fndecl. | |
37 | * intrinsics/random_init.f90: Implement random_init. | |
38 | ||
a7b97064 GA |
39 | 2021-05-03 Tobias Burnus <tobias@codesourcery.com> |
40 | ||
41 | Backported from master: | |
42 | 2021-05-02 Tobias Burnus <tobias@codesourcery.com> | |
43 | ||
44 | PR libgomp/100352 | |
45 | * io/transfer.c (st_read_done_worker, st_write_done_worker): Add new | |
46 | arg whether to unlock unit. | |
47 | (st_read_done, st_write_done): Call it with true. | |
48 | * io/async.c (async_io): Call it with false. | |
49 | * io/io.h (st_write_done_worker, st_read_done_worker): Update prototype. | |
50 | ||
d81efb06 JJ |
51 | 2021-04-27 Release Manager |
52 | ||
53 | * GCC 11.1.0 released. | |
54 | ||
6da2762a GA |
55 | 2021-03-12 Tobias Burnus <tobias@codesourcery.com> |
56 | ||
57 | * io/transfer.c (st_read_done_worker, st_write_done_worker): | |
58 | Call unlock_unit here, add unit_lock lock around newunit_free call. | |
59 | (st_read_done, st_write_done): Only call unlock_unit when not | |
60 | calling the worker function. | |
61 | * io/unit.c (set_internal_unit): Don't reset the unit_number | |
62 | to the same number as this cause race warnings. | |
63 | ||
ceae9533 GA |
64 | 2021-03-05 Harald Anlauf <anlauf@gmx.de> |
65 | ||
66 | PR libfortran/99218 | |
67 | * m4/matmul_internal.m4: Invoke tuned matmul only for rank(b)>1. | |
68 | * generated/matmul_c10.c: Regenerated. | |
69 | * generated/matmul_c16.c: Likewise. | |
70 | * generated/matmul_c4.c: Likewise. | |
71 | * generated/matmul_c8.c: Likewise. | |
72 | * generated/matmul_i1.c: Likewise. | |
73 | * generated/matmul_i16.c: Likewise. | |
74 | * generated/matmul_i2.c: Likewise. | |
75 | * generated/matmul_i4.c: Likewise. | |
76 | * generated/matmul_i8.c: Likewise. | |
77 | * generated/matmul_r10.c: Likewise. | |
78 | * generated/matmul_r16.c: Likewise. | |
79 | * generated/matmul_r4.c: Likewise. | |
80 | * generated/matmul_r8.c: Likewise. | |
81 | * generated/matmulavx128_c10.c: Likewise. | |
82 | * generated/matmulavx128_c16.c: Likewise. | |
83 | * generated/matmulavx128_c4.c: Likewise. | |
84 | * generated/matmulavx128_c8.c: Likewise. | |
85 | * generated/matmulavx128_i1.c: Likewise. | |
86 | * generated/matmulavx128_i16.c: Likewise. | |
87 | * generated/matmulavx128_i2.c: Likewise. | |
88 | * generated/matmulavx128_i4.c: Likewise. | |
89 | * generated/matmulavx128_i8.c: Likewise. | |
90 | * generated/matmulavx128_r10.c: Likewise. | |
91 | * generated/matmulavx128_r16.c: Likewise. | |
92 | * generated/matmulavx128_r4.c: Likewise. | |
93 | * generated/matmulavx128_r8.c: Likewise. | |
94 | ||
f3641ac7 GA |
95 | 2021-03-03 Vittorio Zecca <zeccav@gmail.com> |
96 | Tobias Burnus <tobias@codesourcery.com> | |
97 | ||
98 | PR libfortran/81986 | |
99 | * runtime/string.c (gfc_itoa): Cast to unsigned before | |
100 | negating. | |
101 | ||
fab095da GA |
102 | 2021-02-12 Steve Kargl <sgk@troutmask.apl.washington.edu> |
103 | ||
104 | PR libfortran/95647 | |
105 | * ieee/ieee_arithmetic.F90: Flip interfaces of operators .eq. to | |
106 | == and .ne. to /= . | |
107 | ||
0c5cdb31 GA |
108 | 2021-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
109 | ||
110 | PR libfortran/98825 | |
111 | * io/transfer.c (next_record_w): Insert check for seen_dollar and if | |
112 | so, skip issueing next record. | |
113 | ||
aa69f0a8 GA |
114 | 2021-01-27 Harris Snyder <hsnyder@structura.bio> |
115 | ||
116 | * runtime/ISO_Fortran_binding.c (CFI_establish): fixed | |
117 | strides for rank >2 arrays. | |
118 | ||
4905f404 | 119 | 2021-01-15 Harris Snyder <hsnyder@structura.bio> |
2f7f0d32 GA |
120 | |
121 | * runtime/ISO_Fortran_binding.c (CFI_establish): Fixed signed | |
122 | char arrays. Signed char or uint8_t arrays would cause | |
123 | crashes unless an element size is specified. | |
124 | ||
651b8a50 GA |
125 | 2021-01-05 Samuel Thibault <samuel.thibault@ens-lyon.org> |
126 | ||
127 | * configure: Re-generate. | |
128 | ||
b6dd195a GA |
129 | 2021-01-01 Jakub Jelinek <jakub@redhat.com> |
130 | ||
131 | * ChangeLog-2020: Rotate ChangeLog. New file. | |
132 | ||
818ab71a | 133 | \f |
618e665a | 134 | Copyright (C) 2021 Free Software Foundation, Inc. |
982198d5 JB |
135 | |
136 | Copying and distribution of this file, with or without modification, | |
137 | are permitted in any medium without royalty provided the copyright | |
138 | notice and this notice are preserved. |