1 2018-01-05 Jakub Jelinek <jakub@redhat.com>
3 PR tree-optimization/83605
4 * gcc.dg/pr83605.c: New test.
6 2018-01-04 Jakub Jelinek <jakub@redhat.com>
9 * gcc.target/i386/pr83554.c: New test.
12 * g++.dg/ipa/pr82352.C (size_t): Define to __SIZE_TYPE__ instead of
15 2018-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
19 * gfortran.dg/eoshift_8.f90: New test.
20 * gfortran.dg/simplify_eoshift_1.f90: New test.
22 2018-01-04 Jakub Jelinek <jakub@redhat.com>
25 * gcc.dg/pr83585.c: New test.
27 2018-01-04 Nathan Sidwell <nathan@acm.org>
30 * g++.dg/ipa/pr83667.C: Fix regex, require alias.
32 2018-01-04 Jakub Jelinek <jakub@redhat.com>
35 * gcc.dg/pr83666.c: New test.
37 2018-01-04 Uros Bizjak <ubizjak@gmail.com>
40 * gcc.target/alpha/pr83628-1.c: New test.
41 * gcc.target/alpha/pr83628-2.c: Ditto.
43 2018-01-04 Martin Liska <mliska@suse.cz>
46 * g++.dg/ipa/pr82352.C: New test.
48 2018-01-04 Jakub Jelinek <jakub@redhat.com>
50 * gcc.dg/vect-opt-info-1.c: Moved to ...
51 * gcc.dg/vect/nodump-vect-opt-info-1.c: ... here. Only run on
52 vect_int targets, use dg-additional-options instead of dg-options and
53 use relative line numbers instead of absolute.
55 2018-01-03 Martin Sebor <msebor@redhat.com>
57 PR tree-optimization/83655
58 * gcc.dg/Wrestrict-5.c: New test.
59 * c-c++-common/builtins.c: New test.
61 2018-01-03 Richard Sandiford <richard.sandiford@linaro.org>
62 Alan Hayward <alan.hayward@arm.com>
63 David Sherwood <david.sherwood@arm.com>
65 * gcc.target/aarch64/vect-movi.c (movi_float_lsl24): New function.
68 2018-01-03 Jeff Law <law@redhat.com>
71 * gcc.target/i386/stack-check-17.c: New test.
72 * gcc.target/i386/stack-check-12.c: Drop unnecessary asm.
74 2018-01-03 Jakub Jelinek <jakub@redhat.com>
77 * gcc.dg/pr83621.c: New test.
80 * gcc.dg/pr83645.c: New test.
82 2018-01-03 Martin Sebor <msebor@redhat.com>
84 PR tree-optimization/83603
85 * gcc.dg/Wrestrict-4.c: New test.
88 * gcc.dg/const-2.c: New test.
89 * gcc.dg/pure-3.c: New test.
91 2018-01-03 Martin Sebor <msebor@redhat.com>
93 * gcc.dg/Wrestrict-3.c: New test.
95 2018-01-03 Jakub Jelinek <jakub@redhat.com>
98 * g++.dg/opt/pr83555.C: New test.
99 * g++.dg/ubsan/pr83555.C: New test.
101 2018-01-03 David Malcolm <dmalcolm@redhat.com>
104 * gcc.dg/plugin/expensive-selftests-1.c: Update regexp to handle
105 the !CHECKING_P case by expecting a note.
106 * gcc.dg/plugin/expensive_selftests_plugin.c (plugin_init): Issue
107 a note for the !CHECKING_P case, and move the return statement
108 outside of #if CHECKING_P guard.
110 2018-01-03 Jeff Law <law@redhat.com>
113 * gcc.target/i386/stack-check-18.c: New test.
114 * gcc.target/i386/stack-check-19.c: New test.
116 2018-01-03 Martin Sebor <msebor@redhat.com>
118 PR tree-optimization/83501
119 * c-c++-common/Warray-bounds-3.c: Remove xfail.
121 2018-01-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
123 PR tree-optimization/83501
124 * gcc.dg/tree-ssa/pr83501-1.c: New test.
126 2018-01-03 Nathan Sidwell <nathan@acm.org>
129 * g++.dg/ipa/pr83667.C: New.
131 2018-01-03 Martin Liska <mliska@suse.cz>
133 PR tree-optimization/83593
134 * gcc.dg/pr83593.c: New test.
136 2018-01-03 Martin Liska <mliska@suse.cz>
139 * g++.dg/ipa/pr83549.C: New test.
141 2018-01-03 Marek Polacek <polacek@redhat.com>
144 * g++.dg/warn/mvp2.C: New test.
146 2018-01-03 Jakub Jelinek <jakub@redhat.com>
148 PR preprocessor/83602
149 * g++.dg/cpp/pr83602.C: New test.
152 * g++.dg/parse/pr83634.C: New test.
154 2018-01-03 Thomas Koenig <tkoenig@gcc.gnu.org>
157 * gfortran.dg/eoshift_7.f90: New test.
159 2018-01-03 Jan Beulich <jbeulich@suse.com>
161 * gcc.target/i386/avx512vl-no-vmovdqu8.c,
162 gcc.target/i386/avx512vl-no-vmovdqu16.c: New.
164 2018-01-03 Jakub Jelinek <jakub@redhat.com>
166 Update copyright years.
168 2018-01-03 Martin Liska <mliska@suse.cz>
171 * gcc.dg/ipa/pr83594.c: New test.
173 2018-01-03 Richard Sandiford <richard.sandiford@linaro.org>
174 Alan Hayward <alan.hayward@arm.com>
175 David Sherwood <david.sherwood@arm.com>
177 * gcc.dg/vect-opt-info-1.c: New test.
179 2018-01-02 Michael Meissner <meissner@linux.vnet.ibm.com>
181 * gcc.target/powerpc/float128-hw2.c: Add tests for ceilf128,
182 floorf128, truncf128, and roundf128.
183 * gcc.target/powerpc/float128-hw5.c: New tests for _Float128
184 optimizations added in match.pd.
185 * gcc.target/powerpc/float128-hw6.c: Likewise.
186 * gcc.target/powerpc/float128-hw7.c: Likewise.
187 * gcc.target/powerpc/float128-hw8.c: Likewise.
188 * gcc.target/powerpc/float128-hw9.c: Likewise.
189 * gcc.target/powerpc/float128-hw10.c: Likewise.
190 * gcc.target/powerpc/float128-hw11.c: Likewise.
192 2018-01-02 Jakub Jelinek <jakub@redhat.com>
195 * g++.dg/cpp0x/pr83556.C: New test.
197 2018-01-02 Thomas Koenig <tkoenig@gcc.gnu.org>
201 * gfortran.dg/simplify_cshift_1.f90: Correct erroneous case.
202 * gfortran.dg/simplify_cshift_4.f90: New test.
204 2018-01-02 Marek Polacek <polacek@redhat.com>
207 * g++.dg/cpp0x/inh-ctor30.C: New test.
210 * g++.dg/cpp1z/pr83644.C: New test.
212 2018-01-01 Paul Thomas <pault@gcc.gnu.org>
215 * gfortran.dg/coarray_45.f90 : New test.
218 * gfortran.dg/coarray_46.f90 : New test.
220 2018-01-01 Jakub Jelinek <jakub@redhat.com>
222 PR tree-optimization/83581
223 * gcc.dg/pr83581.c: New test.
226 * gcc.dg/pr83595.c: New test.
229 * g++.dg/opt/pr83608.C: New test.
232 * gcc.dg/pr83609.c: New test.
233 * g++.dg/opt/pr83609.C: New test.
236 * gcc.dg/pr83623.c: New test.
238 * gcc.target/i386/i386.exp
239 (check_effective_target_avx512vpopcntdqvl): New proc.
240 * gcc.target/i386/avx512vpopcntdqvl-vpopcntd-1.c: Use
241 avx512vpopcntdqvl effective target rather than avx512vpopcntdq.
242 * gcc.target/i386/avx512vpopcntdqvl-vpopcntq-1.c: Likewise.
244 Copyright (C) 2018 Free Software Foundation, Inc.
246 Copying and distribution of this file, with or without modification,
247 are permitted in any medium without royalty provided the copyright
248 notice and this notice are preserved.