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
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>
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
55 2017-02-16 Paul Thomas <pault@gcc.gnu.org>
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>
65 * c99_protos.h: Spell HAVE_EXPL correctly.
66 * intrinsics/c99_functions.c: Ditto.
68 2017-01-19 Uros Bizjak <ubizjak@gmail.com>
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>
80 * acinclude.m4 (LIBGFOR_CHECK_AVX512F): Ensure the test clobbers
81 some zmm16+ registers to verify they are handled by unwind info
83 * configure: Regenerated.
85 2017-01-17 Jakub Jelinek <jakub@redhat.com>
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>
97 * caf/single.c (_gfortran_caf_register): Allocate enough memory for
100 2017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
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.