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