Fix libstdc++ reserved names test to pass on AIX
[official-gcc.git] / libgfortran / ChangeLog
blobedb416bde94b14e63c02c936ef44782dc2729157
1 2017-03-05  Andre Vehreschild  <vehre@gcc.gnu.org>
2             Alessandro Fanfarillo  <fanfarillo.gcc@gmail.com>
4         * caf/libcaf.h: Added prototypes and stat codes for failed and stopped
5         images.
6         * caf/single.c (void _gfortran_caf_fail_image): Add the routine.
7         (int _gfortran_caf_image_status): Same.
8         (_gfortran_caf_failed_images): Same.
9         (_gfortran_caf_stopped_images): Same.
11 2017-03-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
12             Jakub Jelinek  <jakub@redhat.com>
14         * m4/matmul.m4 (matmul_'rtype_code`):  Avoid
15         race condition on storing function pointer.
16         * generated/matmul_c10.c: Regenerated.
17         * generated/matmul_c16.c: Regenerated.
18         * generated/matmul_c4.c: Regenerated.
19         * generated/matmul_c8.c: Regenerated.
20         * generated/matmul_i1.c: Regenerated.
21         * generated/matmul_i16.c: Regenerated.
22         * generated/matmul_i2.c: Regenerated.
23         * generated/matmul_i4.c: Regenerated.
24         * generated/matmul_i8.c: Regenerated.
25         * generated/matmul_r10.c: Regenerated.
26         * generated/matmul_r16.c: Regenerated.
27         * generated/matmul_r4.c: Regenerated.
28         * generated/matmul_r8.c: Regenerated.
30 2017-03-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
32         PR fortran/78379
33         * m4/matmul.m4: (matmul_'rtype_code`_avx2): Also generate for
34         reals.  Add fma to target options.
35         (matmul_'rtype_code`):  Call AVX2 only if FMA is available.
36         * generated/matmul_c10.c: Regenerated.
37         * generated/matmul_c16.c: Regenerated.
38         * generated/matmul_c4.c: Regenerated.
39         * generated/matmul_c8.c: Regenerated.
40         * generated/matmul_i1.c: Regenerated.
41         * generated/matmul_i16.c: Regenerated.
42         * generated/matmul_i2.c: Regenerated.
43         * generated/matmul_i4.c: Regenerated.
44         * generated/matmul_i8.c: Regenerated.
45         * generated/matmul_r10.c: Regenerated.
46         * generated/matmul_r16.c: Regenerated.
47         * generated/matmul_r4.c: Regenerated.
48         * generated/matmul_r8.c: Regenerated.
50 2017-02-27  Janne Blomqvist  <jb@gcc.gnu.org>
52         * intrinsics/random.c (getosrandom): Don't try to use rand_s on
53         CYGWIN.
55 2017-02-16  Paul Thomas  <pault@gcc.gnu.org>
57         PR fortran/79382
58         * io/transfer.c (check_dtio_proc): New function.
59         (formatted_transfer_scalar_read): Use it.
60         (formatted_transfer_scalar_write): ditto.
62 2017-01-31  Steven G. Kargl  <kargl@gcc.gnu.org>
64         PR fortran/79305
65         * c99_protos.h: Spell HAVE_EXPL correctly.
66         * intrinsics/c99_functions.c: Ditto.
68 2017-01-19  Uros Bizjak  <ubizjak@gmail.com>
70         PR target/78478
71         * acinclude.m4: Include ../config/ax_check_define.m4
72         * configure.ac: Check if _SOFT_FLOAT is defined.
73         * configure.host (i?86 | x86_64): Use fpu-generic when
74         have_soft_float is set.
75         * configure: Regenerate.
77 2017-01-19  Jakub Jelinek  <jakub@redhat.com>
79         PR target/79127
80         * acinclude.m4 (LIBGFOR_CHECK_AVX512F): Ensure the test clobbers
81         some zmm16+ registers to verify they are handled by unwind info
82         properly if needed.
83         * configure: Regenerated.
85 2017-01-17  Jakub Jelinek  <jakub@redhat.com>
87         PR other/79046
88         * configure.ac: Add GCC_BASE_VER.
89         * Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead of cat to
90         get version from BASE-VER file.
91         * configure: Regenerated.
92         * Makefile.in: Regenerated.
94 2017-01-13  Andre Vehreschild  <vehre@gcc.gnu.org>
96         PR fortran/70696
97         * caf/single.c (_gfortran_caf_register): Allocate enough memory for
98         the event counter.
100 2017-01-07  Andre Vehreschild  <vehre@gcc.gnu.org>
102         PR fortran/78781
103         PR fortran/78935
104         * caf/single.c (send_by_ref): Fix addressing of non-allocatable scalar
105         destination components.
107 2017-01-01  Jakub Jelinek  <jakub@redhat.com>
109         Update copyright years.
111 Copyright (C) 2017 Free Software Foundation, Inc.
113 Copying and distribution of this file, with or without modification,
114 are permitted in any medium without royalty provided the copyright
115 notice and this notice are preserved.