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