[Ada] Fix interaction of 128-bit integer types and -gnato2 mode
[official-gcc.git] / libgfortran / ChangeLog
blob93e788f3c9f3bd826d317f7b731ad6c45bb61275
1 2021-03-12  Tobias Burnus  <tobias@codesourcery.com>
3         * io/transfer.c (st_read_done_worker, st_write_done_worker):
4         Call unlock_unit here, add unit_lock lock around newunit_free call.
5         (st_read_done, st_write_done): Only call unlock_unit when not
6         calling the worker function.
7         * io/unit.c (set_internal_unit): Don't reset the unit_number
8         to the same number as this cause race warnings.
10 2021-03-05  Harald Anlauf  <anlauf@gmx.de>
12         PR libfortran/99218
13         * m4/matmul_internal.m4: Invoke tuned matmul only for rank(b)>1.
14         * generated/matmul_c10.c: Regenerated.
15         * generated/matmul_c16.c: Likewise.
16         * generated/matmul_c4.c: Likewise.
17         * generated/matmul_c8.c: Likewise.
18         * generated/matmul_i1.c: Likewise.
19         * generated/matmul_i16.c: Likewise.
20         * generated/matmul_i2.c: Likewise.
21         * generated/matmul_i4.c: Likewise.
22         * generated/matmul_i8.c: Likewise.
23         * generated/matmul_r10.c: Likewise.
24         * generated/matmul_r16.c: Likewise.
25         * generated/matmul_r4.c: Likewise.
26         * generated/matmul_r8.c: Likewise.
27         * generated/matmulavx128_c10.c: Likewise.
28         * generated/matmulavx128_c16.c: Likewise.
29         * generated/matmulavx128_c4.c: Likewise.
30         * generated/matmulavx128_c8.c: Likewise.
31         * generated/matmulavx128_i1.c: Likewise.
32         * generated/matmulavx128_i16.c: Likewise.
33         * generated/matmulavx128_i2.c: Likewise.
34         * generated/matmulavx128_i4.c: Likewise.
35         * generated/matmulavx128_i8.c: Likewise.
36         * generated/matmulavx128_r10.c: Likewise.
37         * generated/matmulavx128_r16.c: Likewise.
38         * generated/matmulavx128_r4.c: Likewise.
39         * generated/matmulavx128_r8.c: Likewise.
41 2021-03-03  Vittorio Zecca  <zeccav@gmail.com>
42             Tobias Burnus  <tobias@codesourcery.com>
44         PR libfortran/81986
45         * runtime/string.c (gfc_itoa): Cast to unsigned before
46         negating.
48 2021-02-12  Steve Kargl  <sgk@troutmask.apl.washington.edu>
50         PR libfortran/95647
51         * ieee/ieee_arithmetic.F90: Flip interfaces of operators .eq. to
52         == and .ne. to /= .
54 2021-02-11  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
56         PR libfortran/98825
57         * io/transfer.c (next_record_w): Insert check for seen_dollar and if
58         so, skip issueing next record.
60 2021-01-27  Harris Snyder  <hsnyder@structura.bio>
62         * runtime/ISO_Fortran_binding.c (CFI_establish): fixed
63         strides for rank >2 arrays.
65 2021-01-15  Harris Snyder  <hsnyder@structura.bio>
67         * runtime/ISO_Fortran_binding.c (CFI_establish): Fixed signed
68           char arrays. Signed char or uint8_t arrays would cause
69           crashes unless an element size is specified.
71 2021-01-05  Samuel Thibault  <samuel.thibault@ens-lyon.org>
73         * configure: Re-generate.
75 2021-01-01  Jakub Jelinek  <jakub@redhat.com>
77         * ChangeLog-2020: Rotate ChangeLog.  New file.
80 Copyright (C) 2021 Free Software Foundation, Inc.
82 Copying and distribution of this file, with or without modification,
83 are permitted in any medium without royalty provided the copyright
84 notice and this notice are preserved.