Fix ICE in output_rnglists, at dwarf2out.c:12294
[official-gcc.git] / libgfortran / ChangeLog
blob27d79ae0ac715c8f4dac0ceccb51b5a9d9b2531f
1 2021-05-05  Tobias Burnus  <tobias@codesourcery.com>
3         * intrinsics/chmod.c (chmod_internal): Only declare mode_mask var
4         if HAVE_UMASK.
6 2021-05-02  Tobias Burnus  <tobias@codesourcery.com>
8         PR libgomp/100352
9         * io/transfer.c (st_read_done_worker, st_write_done_worker): Add new
10         arg whether to unlock unit.
11         (st_read_done, st_write_done): Call it with true.
12         * io/async.c (async_io): Call it with false.
13         * io/io.h (st_write_done_worker, st_read_done_worker): Update prototype.
15 2021-03-12  Tobias Burnus  <tobias@codesourcery.com>
17         * io/transfer.c (st_read_done_worker, st_write_done_worker):
18         Call unlock_unit here, add unit_lock lock around newunit_free call.
19         (st_read_done, st_write_done): Only call unlock_unit when not
20         calling the worker function.
21         * io/unit.c (set_internal_unit): Don't reset the unit_number
22         to the same number as this cause race warnings.
24 2021-03-05  Harald Anlauf  <anlauf@gmx.de>
26         PR libfortran/99218
27         * m4/matmul_internal.m4: Invoke tuned matmul only for rank(b)>1.
28         * generated/matmul_c10.c: Regenerated.
29         * generated/matmul_c16.c: Likewise.
30         * generated/matmul_c4.c: Likewise.
31         * generated/matmul_c8.c: Likewise.
32         * generated/matmul_i1.c: Likewise.
33         * generated/matmul_i16.c: Likewise.
34         * generated/matmul_i2.c: Likewise.
35         * generated/matmul_i4.c: Likewise.
36         * generated/matmul_i8.c: Likewise.
37         * generated/matmul_r10.c: Likewise.
38         * generated/matmul_r16.c: Likewise.
39         * generated/matmul_r4.c: Likewise.
40         * generated/matmul_r8.c: Likewise.
41         * generated/matmulavx128_c10.c: Likewise.
42         * generated/matmulavx128_c16.c: Likewise.
43         * generated/matmulavx128_c4.c: Likewise.
44         * generated/matmulavx128_c8.c: Likewise.
45         * generated/matmulavx128_i1.c: Likewise.
46         * generated/matmulavx128_i16.c: Likewise.
47         * generated/matmulavx128_i2.c: Likewise.
48         * generated/matmulavx128_i4.c: Likewise.
49         * generated/matmulavx128_i8.c: Likewise.
50         * generated/matmulavx128_r10.c: Likewise.
51         * generated/matmulavx128_r16.c: Likewise.
52         * generated/matmulavx128_r4.c: Likewise.
53         * generated/matmulavx128_r8.c: Likewise.
55 2021-03-03  Vittorio Zecca  <zeccav@gmail.com>
56             Tobias Burnus  <tobias@codesourcery.com>
58         PR libfortran/81986
59         * runtime/string.c (gfc_itoa): Cast to unsigned before
60         negating.
62 2021-02-12  Steve Kargl  <sgk@troutmask.apl.washington.edu>
64         PR libfortran/95647
65         * ieee/ieee_arithmetic.F90: Flip interfaces of operators .eq. to
66         == and .ne. to /= .
68 2021-02-11  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
70         PR libfortran/98825
71         * io/transfer.c (next_record_w): Insert check for seen_dollar and if
72         so, skip issueing next record.
74 2021-01-27  Harris Snyder  <hsnyder@structura.bio>
76         * runtime/ISO_Fortran_binding.c (CFI_establish): fixed
77         strides for rank >2 arrays.
79 2021-01-15  Harris Snyder  <hsnyder@structura.bio>
81         * runtime/ISO_Fortran_binding.c (CFI_establish): Fixed signed
82           char arrays. Signed char or uint8_t arrays would cause
83           crashes unless an element size is specified.
85 2021-01-05  Samuel Thibault  <samuel.thibault@ens-lyon.org>
87         * configure: Re-generate.
89 2021-01-01  Jakub Jelinek  <jakub@redhat.com>
91         * ChangeLog-2020: Rotate ChangeLog.  New file.
94 Copyright (C) 2021 Free Software Foundation, Inc.
96 Copying and distribution of this file, with or without modification,
97 are permitted in any medium without royalty provided the copyright
98 notice and this notice are preserved.