1 2017-01-28 John David Anglin <danglin@gcc.gnu.org>
3 * gfortran.dg/coarray_41.f90: Add "-latomic" option if
5 * gfortran.dg/coarray_42.f90: Likewise.
6 * gfortran.dg/coarray_alloc_comp_3.f08: Likewise.
7 * gfortran.dg/coarray_alloc_comp_4.f08: Likewise.
8 * gfortran.dg/coarray_lib_alloc_4.f90: Likewise.
10 2017-01-27 Martin Sebor <msebor@redhat.com>
12 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Add test cases.
14 2017-01-27 Bernd Schmidt <bschmidt@redhat.com>
16 PR rtl-optimization/79194
17 * gcc.dg/torture/pr79194.c: New test.
19 2017-01-27 Vladimir Makarov <vmakarov@redhat.com>
21 PR tree-optimization/71374
22 * testsuite/gcc.target/i386/pr71374.c: New.
24 2017-01-27 Martin Sebor <msebor@redhat.com>
27 * obj-c++.dg/property/at-property-23.mm: Remove an escaped newline from
30 2017-01-27 Vladimir Makarov <vmakarov@redhat.com>
33 * gcc.target/arm/pr79131.c: Rename to gcc.target/arm/pr79131-1.c.
34 * gcc.target/arm/pr79131-2.c: New.
36 2017-01-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
39 * g++.dg/vect/pr36648.cc: Modify to reflect that the loop is not
40 vectorized on POWER unless hardware misaligned loads are
43 2017-01-27 Bin Cheng <bin.cheng@arm.com>
45 PR rtl-optimization/78559
46 * gcc.c-torture/execute/pr78559.c: New test.
48 2017-01-27 Richard Biener <rguenther@suse.de>
50 PR tree-optimization/79245
51 * gcc.dg/tree-ssa/ldist-23.c: XFAIL.
52 * gcc.dg/tree-ssa/ldist-25.c: New testcase.
54 2017-01-27 Jakub Jelinek <jakub@redhat.com>
57 * c-c++-common/Wduplicated-branches-13.c: Require int32plus effective
58 target. Use 4294967293U instead of 4294967293.
60 2017-01-27 Richard Biener <rguenther@suse.de>
62 PR tree-optimization/71433
63 * gcc.dg/Warray-bounds-21.c: New testcase.
65 2017-01-27 Richard Biener <rguenther@suse.de>
67 PR tree-optimization/79244
68 * gcc.dg/torture/pr79244.c: New testcase.
70 2017-01-27 Jakub Jelinek <jakub@redhat.com>
72 * g++.dg/cilk-plus/CK/fib-opr-overload.cc (main): Change
73 all occurrences of 40 to 32.
75 2017-01-27 Richard Earnshaw <rearnsha@arm.com>
78 * gcc.target/arm/pr79239.c: New test.
80 2017-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
82 * gcc.target/s390/md/setmem_long-1.c: Remove xfail, skip with -O0.
84 2017-01-27 Adam Butcher <adam@jessamine.co.uk>
87 * g++.dg/cpp1y/pr64382.C: New test.
89 2017-01-26 Martin Sebor <msebor@redhat.com>
92 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: Update
93 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Rename...
94 * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: ...to this.
95 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
97 2017-01-26 Jakub Jelinek <jakub@redhat.com>
100 * g++.dg/debug/dwarf2/pr79129.C: New test.
103 * g++.dg/debug/dwarf2/pr78835.C: New test.
105 2017-01-26 Martin Sebor <msebor@redhat.com>
108 * gcc.dg/format/pr78569.c: Adjust.
109 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: Same.
110 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Same.
111 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Same.
112 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Same.
113 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Same.
114 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Same.
115 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Same.
116 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Same.
117 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Same.
118 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Same.
119 * gcc.dg/tree-ssa/builtin-sprintf.c: Same.
121 2017-01-26 Jakub Jelinek <jakub@redhat.com>
124 * g++.dg/other/offsetof8.C: Add expected error.
125 * g++.dg/other/offsetof9.C: New test.
127 2017-01-26 David Edelsohn <dje.gcc@gmail.com>
129 * g++.dg/opt/declone3.C: Require LTO.
131 2017-01-26 Vladimir Makarov <vmakarov@redhat.com>
134 * gcc.target/arm/pr79131.c: New.
136 2017-01-26 Bin Cheng <bin.cheng@arm.com>
138 * gcc.target/aarch64/ldp_vec_64_1.c: Xfail.
140 2017-01-26 Jonathan Wakely <jwakely@redhat.com>
143 * g++.dg/cpp1z/aligned-new3.C: Replace operator new so behaviour
144 matches replaced operator delete.
146 2017-01-26 Jakub Jelinek <jakub@redhat.com>
148 * gcc.target/i386/avx512f-kaddw-1.c: Renamed to ...
149 * gcc.target/i386/avx512dq-kaddw-1.c: ... this. New test. Replace
150 avx512f with avx512dq.
151 * gcc.target/i386/avx512f-ktestw-1.c: Renamed to ...
152 * gcc.target/i386/avx512dq-ktestw-1.c: ... this. New test. Replace
153 avx512f with avx512dq.
154 * gcc.target/i386/avx512f-ktestw-2.c: Renamed to ...
155 * gcc.target/i386/avx512dq-ktestw-2.c: ... this. New test. Replace
156 avx512f with avx512dq.
158 2017-01-26 Marek Polacek <polacek@redhat.com>
161 * c-c++-common/Wduplicated-branches-13.c: New test.
163 2017-01-26 David Sherwood <david.sherwood@arm.com>
166 * gfortran.dg/gomp/sharing-4.f90: New test.
168 2017-01-26 Jakub Jelinek <jakub@redhat.com>
171 * gcc.target/i386/pr70465.c: New test.
173 * brig.dg/dg.exp: Update copyright years.
174 * lib/brig-dg.exp: Update copyright years.
175 * lib/brig.exp: Update copyright years.
177 2017-01-25 Michael Meissner <meissner@linux.vnet.ibm.com>
180 * gcc.target/powerpc/pr79179.c: New test.
182 2017-01-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
184 * gcc.target/powerpc/vsx-elemrev-4.c: Change expected code
185 generation to accept D-mode memory accesses.
187 2017-01-25 Martin Sebor <msebor@redhat.com>
190 * g++.dg/ext/flexarray-mangle-2.C: Adjust.
191 * g++.dg/ext/flexarray-mangle.C: Same.
192 * g++.dg/ext/flexarray-subst.C: Same.
193 * g++.dg/ext/flexary10.C: Same.
194 * g++.dg/ext/flexary11.C: Same.
195 * g++.dg/ext/flexary14.C: Same.
196 * g++.dg/ext/flexary16.C: Same.
197 * g++.dg/ext/flexary18.C: Same.
198 * g++.dg/ext/flexary19.C: Same.
199 * g++.dg/ext/flexary7.C: Same.
200 * gcc/testsuite/g++.dg/cpp1z/has-unique-obj-representations1.C: Same.
201 * gcc/testsuite/g++.dg/ubsan/object-size-1.C: Same.
202 * gcc/testsuite/obj-c++.dg/property/at-property-23.mm: Same.
204 2017-01-25 Jakub Jelinek <jakub@redhat.com>
207 * g++.dg/cpp1z/decomp24.C: New test.
210 * g++.dg/cpp1y/lambda-generic-77914.C: New test.
211 * g++.dg/cpp1y/lambda-generic-dep.C: Add -pedantic to dg-options,
213 * g++.dg/cpp1y/lambda-generic-x.C: Add -Wpedantic to dg-options,
215 * g++.dg/cpp1y/lambda-generic-mixed.C: Add empty dg-options.
216 * g++.dg/cpp1y/pr59636.C: Likewise.
217 * g++.dg/cpp1y/pr60190.C: Likewise.
219 2017-01-25 Bin Cheng <bin.cheng@arm.com>
221 * gcc.dg/vect/vect-24.c: Remove xfail on ARM targets.
223 2017-01-25 Carl Love <cel@us.ibm.com>
224 * gcc.target/powerpc/builtins-3-p8.c: Add missing tests for the
227 2017-01-25 Christophe Lyon <christophe.lyon@linaro.org>
229 * gcc.target/arm/vseleqdf.c: Require arm_arch_v8a_ok, add
231 * gcc.target/arm/vseleqsf.c: Likewise.
232 * gcc.target/arm/vselgedf.c: Likewise.
233 * gcc.target/arm/vselgesf.c: Likewise.
234 * gcc.target/arm/vselgtdf.c: Likewise.
235 * gcc.target/arm/vselgtsf.c: Likewise.
236 * gcc.target/arm/vselledf.c: Likewise.
237 * gcc.target/arm/vsellesf.c: Likewise.
238 * gcc.target/arm/vselltdf.c: Likewise.
239 * gcc.target/arm/vselltsf.c: Likewise.
240 * gcc.target/arm/vselnedf.c: Likewise.
241 * gcc.target/arm/vselnesf.c: Likewise.
242 * gcc.target/arm/vselvcdf.c: Likewise.
243 * gcc.target/arm/vselvcsf.c: Likewise.
244 * gcc.target/arm/vselvsdf.c: Likewise.
245 * gcc.target/arm/vselvssf.c: Likewise.
247 2017-01-25 Richard Biener <rguenther@suse.de>
250 * gcc.dg/tree-ssa/pr69270-3.c: Change back expected outcome
251 to what we had before adding the threading passes.
253 2017-01-25 Richard Biener <rguenther@suse.de>
255 PR tree-optimization/69264
256 * g++.dg/torture/pr69264.C: New testcase.
258 2016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
261 * gcc.target/arm/pr79145.c: New test.
263 2017-01-25 Richard Biener <rguenther@suse.de>
266 * g++.dg/gomp/pr78363-1.C: New testcase.
267 * g++.dg/gomp/pr78363-2.C: Likewise.
268 * g++.dg/gomp/pr78363-3.C: Likewise.
270 2016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
272 * gcc.dg/lto/pr54709_0.c: Require 'shared' effective target.
273 * gcc.dg/lto/pr61526_0.c: Likewise.
274 * gcc.dg/lto/pr64415_0.c: Likewise.
276 2017-01-24 Jakub Jelinek <jakub@redhat.com>
279 * g++.dg/cpp1z/decomp22.C: New test.
280 * g++.dg/cpp1z/decomp23.C: New test.
282 2017-01-24 Nathan Sidwell <nathan@acm.org>
285 * g++.dg/cpp0x/pr78469.C: New.
288 * g++.dg/cpp0x/pr79118.C: New.
290 2017-01-24 Eric Botcazou <ebotcazou@adacore.com>
292 * gcc.target/arm/vfp-longcall-apcs.c: New test.
294 2017-01-24 David Malcolm <dmalcolm@redhat.com>
296 * gcc.dg/rtl/aarch64/asr_div1.c: New test case.
297 * gcc.dg/rtl/aarch64/pr71779.c: New test case.
298 * gcc.dg/rtl/rtl.exp: New file.
299 * gcc.dg/rtl/test.c: New file.
300 * gcc.dg/rtl/truncated-rtl-file.c: New test case.
301 * gcc.dg/rtl/unknown-rtx-code.c: New test case.
302 * gcc.dg/rtl/x86_64/dfinit.c: New test case.
303 * gcc.dg/rtl/x86_64/different-structs.c: New test case.
304 * gcc.dg/rtl/x86_64/final.c: New test case.
305 * gcc.dg/rtl/x86_64/into-cfglayout.c: New test case.
306 * gcc.dg/rtl/x86_64/ira.c: New test case.
307 * gcc.dg/rtl/x86_64/pro_and_epilogue.c: New test case.
308 * gcc.dg/rtl/x86_64/test-multiple-fns.c: New test case.
309 * gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c: New test case.
310 * gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c: New test case.
311 * gcc.dg/rtl/x86_64/test-rtl.c: New test case.
312 * gcc.dg/rtl/x86_64/test_1.h: New file.
313 * gcc.dg/rtl/x86_64/times-two.c.after-expand.c: New test case.
314 * gcc.dg/rtl/x86_64/times-two.c.before-df.c: New test case.
315 * gcc.dg/rtl/x86_64/times-two.h: New file.
316 * gcc.dg/rtl/x86_64/vregs.c: New test case.
318 2017-01-24 Bin Cheng <bin.cheng@arm.com>
320 PR tree-optimization/79159
321 * g++.dg/tree-ssa/pr79159.C: New test.
323 2017-01-24 Pekka Jääskeläinen <pekka@parmance.com>
324 Martin Jambor <mjambor@suse.cz>
326 * lib/brig-dg.exp: New file.
327 * lib/brig.exp: Likewise.
328 * brig.dg/README: Likewise.
329 * brig.dg/dg.exp: Likewise.
330 * brig.dg/test/gimple/alloca.hsail: Likewise.
331 * brig.dg/test/gimple/atomics.hsail: Likewise.
332 * brig.dg/test/gimple/branches.hsail: Likewise.
333 * brig.dg/test/gimple/fbarrier.hsail: Likewise.
334 * brig.dg/test/gimple/function_calls.hsail: Likewise.
335 * brig.dg/test/gimple/kernarg.hsail: Likewise.
336 * brig.dg/test/gimple/mem.hsail: Likewise.
337 * brig.dg/test/gimple/mulhi.hsail: Likewise.
338 * brig.dg/test/gimple/packed.hsail: Likewise.
339 * brig.dg/test/gimple/smoke_test.hsail: Likewise.
340 * brig.dg/test/gimple/variables.hsail: Likewise.
341 * brig.dg/test/gimple/vector.hsail: Likewise.
343 2017-01-24 Jakub Jelinek <jakub@redhat.com>
345 * g++.dg/asan/asan_test.C: Enable on all *-*-linux* targets that
346 support asan, only on i?86/x86_64 require sse2_runtime.
348 2017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
351 * gcc.dg/loop-8.c: Modify dg-skip-if directive to exclude this
352 test on powerpc targets.
354 2017-01-23 Martin Sebor <msebor@redhat.com>
356 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
358 2017-01-23 Richard Biener <rguenther@suse.de>
360 PR tree-optimization/79088
361 PR tree-optimization/79188
362 * gcc.dg/torture/pr79088.c: New testcase.
363 * gcc.dg/torture/pr79188.c: Likewise.
365 2017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
367 * gcc.target/powerpc/bfp/scalar-insert-exp-3.c: New test.
368 * gcc.target/powerpc/bfp/scalar-insert-exp-4.c: New test.
369 * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: New test.
370 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: Adjust return
371 type of test function to reflect change in built-in function's
373 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: Likewise.
374 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: Likewise.
375 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: Likewise.
376 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: Adjust return
377 type and second argument type to reflect change in built-in
378 function's type signature.
379 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: Likewise.
380 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Adjust return
381 type of test function to reflect change in built-in function's
383 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Likewise.
384 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: Likewise.
385 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: Likewise.
386 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: Likewise.
387 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: Likewise.
388 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: Likewise.
389 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: Likewise.
390 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: Likewise.
391 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: Likewise.
392 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: Likewise.
393 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: Likewise.
394 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: Likewise.
395 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: Likewise.
396 * gcc.target/powerpc/bfp/vec-insert-exp-4.c: New test.
397 * gcc.target/powerpc/bfp/vec-insert-exp-5.c: New test.
398 * gcc.target/powerpc/bfp/vec-insert-exp-6.c: New test.
399 * gcc.target/powerpc/bfp/vec-insert-exp-7.c: New test.
400 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: Adjust return
401 type of test function to reflect change in built-in function's
403 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: Likewise.
404 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: Likewise.
405 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: Likewise.
406 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: Likewise.
407 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: Likewise.
408 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: Adjust types of
409 test function's result and second argument to reflect change in
410 built-in function's type signature.
411 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: Likewise.
413 2017-01-23 Nathan Sidwell <nathan@acm.org>
416 * g++.dg/template/pr71710.C: New.
420 * g++.dg/template/pr71406.C: New.
422 2017-01-23 Thomas Koenig <tkoenig@netcologne.de>
424 * gfortran.dg/integer_exponentiation_7.f90: New test.
426 2017-01-23 Bernd Schmidt <bschmidt@redhat.com>
428 PR rtl-optimization/78634
429 * gcc.target/i386/funcspec-11.c: Also pass -mtune=i686.
431 2017-01-23 Bin Cheng <bin.cheng@arm.com>
433 PR tree-optimization/70754
434 * gfortran.dg/pr70754.f90: New test.
436 2017-01-23 Martin Liska <mliska@suse.cz>
438 PR tree-optimization/79196
439 * gcc.dg/asan/pr79196.c: New test.
440 * gcc.dg/strlenopt-30.c: Update scanned pattern.
442 2017-01-23 Michael Matz <matz@suse.de>
444 PR tree-optimization/78384
445 * gcc.dg/pr78384.c: New test.
447 2017-01-23 Richard Biener <rguenther@suse.de>
449 PR tree-optimization/79186
450 * gcc.dg/torture/pr79186.c: New testcase.
451 * gcc.dg/torture/pr79187.c: Likewise.
453 2017-01-23 Martin Jambor <mjambor@suse.cz>
455 * gcc.dg/ipa/vrp8.c: New test.
457 2017-01-23 Martin Jambor <mjambor@suse.cz>
460 * gfortran.dg/lto/pr79108_0.f90: New test.
462 2017-01-23 Andrew Senkevich <andrew.senkevich@intel.com>
464 * gcc.target/i386/avx512bw-ktestd-1.c: New test.
465 * gcc.target/i386/avx512bw-ktestq-1.c: Ditto.
466 * gcc.target/i386/avx512dq-ktestb-1.c: Ditto.
467 * gcc.target/i386/avx512f-ktestw-1.c: Ditto.
468 * gcc.target/i386/avx512bw-kortestd-1.c: Ditto.
469 * gcc.target/i386/avx512bw-kortestq-1.c: Ditto.
470 * gcc.target/i386/avx512dq-kortestb-1.c: Ditto.
471 * gcc.target/i386/avx512f-kortestw-1.c: Ditto.
472 * gcc.target/i386/avx512bw-ktestd-2.c: Ditt
473 * gcc.target/i386/avx512bw-ktestq-2.c: Ditto.
474 * gcc.target/i386/avx512dq-ktestb-2.c: Ditto.
475 * gcc.target/i386/avx512f-ktestw-2.c: Ditto.
476 * gcc.target/i386/avx512bw-kortestd-2.c: Ditto.
477 * gcc.target/i386/avx512bw-kortestq-2.c: Ditto.
478 * gcc.target/i386/avx512dq-kortestb-2.c: Ditto.
479 * gcc.target/i386/avx512f-kortestw-2.c: Ditto.
481 2017-01-23 Richard Biener <rguenther@suse.de>
482 Nick Clifton <nickc@redhat.com>
485 * lib/target-supports.exp (check_effective_target_vect_hw_misalign):
486 If the target is ARM return the result of the
487 check_effective_target_arm_vect_no_misalign proc.
488 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: If the target does not
489 support unaligned vectors then only expect one of the loops to be
492 2017-01-23 Martin Liska <mliska@suse.cz>
494 * gcc.dg/asan/use-after-scope-10.c: New test.
495 * gcc.dg/asan/use-after-scope-11.c: New test.
496 * g++.dg/asan/use-after-scope-5.C: New test.
498 2017-01-23 Martin Liska <mliska@suse.cz>
500 * gcc.dg/asan/use-after-scope-3.c: Add additional flags.
501 * gcc.dg/asan/use-after-scope-9.c: Likewise and grep for
502 sanopt optimization for ASAN_POISON.
504 2016-01-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
506 * gcc.dg/lto/pr69188_0.c: Require profiling support for testcase.
508 2017-01-23 Christophe Lyon <christophe.lyon@linaro.org>
510 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK_POLY): New.
511 (CHECK_RESULTS_NAMED_NO_FP16): Call CHECK_POLY instead of CHECK
513 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c (FNNAME): Likewise.
514 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (void
515 exec_vcombine): Likewise.
516 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (FNNAME): Likewise.
517 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c (void exec_vget_high): Likewise.
518 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (void exec_vget_low): Likewise.
519 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (void exec_vldX): Likewise.
520 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (void exec_vldX_dup): Likewise.
521 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (void exec_vldX_lane): Likewise.
522 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
523 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: Likewise.
524 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c (void exec_vqtbX): Likewise.
525 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
526 * gcc.target/aarch64/advsimd-intrinsics/vrev.c (void exec_vrev): Likewise.
527 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
528 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
529 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c (void vsli_extra): Likewise.
530 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c (void vsri_extra): Likewise.
531 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c (void exec_vstX_lane): Likewise.
532 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c (void exec_vtbX): Likewise.
533 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c (int main):
535 (TEST_VGET_LANE): Cast to uint to avoid warning.
536 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc (void
537 FNNAME): Fix PRIx format for int16_t, int32_t, uint16_t, uint32_t.
538 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c (void
539 exec_vfma_vfms_n): Fix PRIx format for float64_t.
540 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c (void exec_vmovn):
541 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
542 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c (void
543 exec_vmul_lane): Fix PRIx format for int16_t, uint16_t.
544 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: Likewise.
545 * gcc.target/aarch64/advsimd-intrinsics/vmull.c (void exec_vmull):
546 Fix PRIx format for int16_t, int64_t, uint16_t, uint64_t. Call
547 CHECK_POLY instead of CHECK for poly64_t types.
548 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c (void
549 exec_vmull_lane): Fix PRIx format for int64_t, uint64_t.
550 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc:
551 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
552 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c (void
553 vqabs_extra): Fix PRIx format for int16_t, int32_t, uint16_t,
555 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: Fix PRIx format
556 for int32_t, int64_t.
557 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c (void
558 vqneg_extra): Fix PRIx format for int16_t, int32_t.
559 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c
560 (TEST_VREINTERPRET_TO_POLY): New. (main): Call
561 TEST_VREINTERPRET_TO_POLY instead of TEST_VREINTERPRET where
564 2017-01-22 Jakub Jelinek <jakub@redhat.com>
567 * gfortran.dg/gomp/pr79154-1.f90: New test.
568 * gfortran.dg/gomp/pr79154-2.f90: New test.
570 2017-01-22 Andreas Schwab <schwab@linux-m68k.org>
572 * gcc.dg/tree-ssa/pr77445-2.c: Quote brackets.
574 2017-01-21 Marek Polacek <polacek@redhat.com>
577 * g++.dg/warn/Wduplicated-branches1.C: Use signed char.
579 2017-01-20 Jan Hubicka <hubicka@ucw.cz>
581 * gcc.dg/tree-ssa/pr77445-2.c: Adjust template.
583 2017-01-21 Bernd Schmidt <bschmidt@redhat.com>
585 PR rtl-optimization/79125
586 * gcc.dg/torture/pr79125.c: New test.
588 2017-01-20 Jiong Wang <jiong.wang@arm.com>
590 * testsuite/gcc.target/aarch64/return_address_sign_1.c: Enable on LP64
592 * testsuite/gcc.target/aarch64/return_address_sign_2.c: Likewise.
593 * testsuite/gcc.target/aarch64/return_address_sign_3.c: Likewise.
595 2017-01-20 Nathan Sidwell <nathan@acm.org>
598 * g++.dg/cpp1z/inh-ctor38.C: New.
600 2017-01-20 Marek Polacek <polacek@redhat.com>
603 * c-c++-common/Wimplicit-fallthrough-35.c: New test.
605 2017-01-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
607 * lib/target-supports.exp (check_configured_with): New procedure.
608 (check_effective_target_default_mode): new effective target.
609 * gcc.target/arm/optional_thumb-1.c: Skip if GCC was configured with a
610 default mode. Fix dg-skip-if target selector syntax.
611 * gcc.target/arm/optional_thumb-2.c: Likewise.
612 * gcc.target/arm/optional_thumb-3.c: Fix dg-skip-if target selector
615 2017-01-20 David Malcolm <dmalcolm@redhat.com>
619 * g++.dg/spellcheck-pr77829.C: New test case.
620 * g++.dg/spellcheck-pr78656.C: New test case.
622 2017-01-20 Marek Polacek <polacek@redhat.com>
625 * c-c++-common/Wduplicated-branches-1.c: New test.
626 * c-c++-common/Wduplicated-branches-10.c: New test.
627 * c-c++-common/Wduplicated-branches-11.c: New test.
628 * c-c++-common/Wduplicated-branches-12.c: New test.
629 * c-c++-common/Wduplicated-branches-2.c: New test.
630 * c-c++-common/Wduplicated-branches-3.c: New test.
631 * c-c++-common/Wduplicated-branches-4.c: New test.
632 * c-c++-common/Wduplicated-branches-5.c: New test.
633 * c-c++-common/Wduplicated-branches-6.c: New test.
634 * c-c++-common/Wduplicated-branches-7.c: New test.
635 * c-c++-common/Wduplicated-branches-8.c: New test.
636 * c-c++-common/Wduplicated-branches-9.c: New test.
637 * c-c++-common/Wimplicit-fallthrough-7.c: Coalesce dg-warning.
638 * g++.dg/cpp0x/lambda/lambda-switch.C: Move dg-warning.
639 * g++.dg/ext/builtin-object-size3.C: Likewise.
640 * g++.dg/gomp/loop-1.C: Likewise.
641 * g++.dg/warn/Wduplicated-branches1.C: New test.
642 * g++.dg/warn/Wduplicated-branches2.C: New test.
644 2017-01-20 Martin Liska <mliska@suse.cz>
647 * gcc.dg/lto/pr69188_0.c: New test.
648 * gcc.dg/lto/pr69188_1.c: New test.
650 2017-01-20 Andrew Senkevich <andrew.senkevich@intel.com>
652 * gcc.target/i386/avx512bw-kshiftld-1.c: New test.
653 * gcc.target/i386/avx512bw-kshiftlq-1.c: Ditto.
654 * gcc.target/i386/avx512dq-kshiftlb-1.c: Ditto.
655 * gcc.target/i386/avx512f-kshiftlw-1.c: Ditto.
656 * gcc.target/i386/avx512bw-kshiftrd-1.c: Ditto.
657 * gcc.target/i386/avx512bw-kshiftrq-1.c: Ditto.
658 * gcc.target/i386/avx512dq-kshiftrb-1.c: Ditto.
659 * gcc.target/i386/avx512f-kshiftrw-1.c: Ditto.
660 * gcc.target/i386/avx512bw-kshiftld-2.c: Ditto.
661 * gcc.target/i386/avx512bw-kshiftlq-2.c: Ditto.
662 * gcc.target/i386/avx512bw-kshiftrd-2.c: Ditto.
663 * gcc.target/i386/avx512bw-kshiftrq-2.c: Ditto.
664 * gcc.target/i386/avx512dq-kshiftlb-2.c: Ditto.
665 * gcc.target/i386/avx512dq-kshiftrb-2.c: Ditto.
666 * gcc.target/i386/avx512f-kshiftlw-2.c: Ditto.
667 * gcc.target/i386/avx512f-kshiftrw-2.c: Ditto.
668 * gcc.target/i386/avx-1.c: Test new intrinsics.
669 * gcc.target/i386/sse-13.c: Ditto.
670 * gcc.target/i386/sse-23.c: Ditto.
672 2017-01-20 Richard Biener <rguenther@suse.de>
674 PR tree-optimization/71264
675 * gcc.dg/vect/pr71264.c: Make sure memory is aligned.
677 2017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
679 * gcc.target/mips/madd4-1.c: New file.
680 * gcc.target/mips/madd4-2.c: Likewise.
681 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
683 (mips_option_groups): Add -m[no-]madd4.
684 (mips-dg-init): Detect default -mno-madd4.
685 (mips-dg-options): Handle HAS_MADD4 arch upgrade/downgrade.
686 * gcc.target/mips/mips-ps-type.c: Add -mmadd4 test option.
687 * gcc.target/mips/mips-ps-type-2.c: Likewise.
688 * gcc.target/mips/nmadd-1.c: Likewise.
689 * gcc.target/mips/nmadd-2.c: Likewise.
690 * gcc.target/mips/nmadd-3.c: Likewise.
692 2017-01-19 Jiong Wang <jiong.wang@arm.com>
694 * gcc.target/aarch64/return_address_sign_1.c: New testcase for no
695 combined instructions.
696 * gcc.target/aarch64/return_address_sign_2.c: New testcase for combined
698 * gcc.target/aarch64/return_address_sign_3.c: New testcase for disable
699 of pointer authentication.
701 2017-01-19 Michael Meissner <meissner@linux.vnet.ibm.com>
703 * gcc.target/powerpc/float128-hw.c: Do not require IEEE 128-bit
704 floating point hardware to run test.
706 2017-01-19 Tamar Christina <tamar.christina@arm.com>
708 * gcc/testsuite/lib/target-supports.exp
709 (check_effective_target_vect_call_copysignf): Enable for AArch64.
711 2017-01-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
714 * gcc.dg/attr-alloc_size-4.c (test_int_range) [__i386__ ||
715 __x86_64__]: Allow for target i?86-*-*.
717 2017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
720 * gcc.target/mips/lxc1-sxc1-1.c: New file.
721 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
722 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
724 (mips_option_groups): Add -m[no-]lxc1-sxc1.
725 (mips-dg-init): Detect default -mno-lxc1-sxc1.
726 (mips-dg-options): Handle HAS_LXC1 arch upgrade/downgrade.
728 2017-01-19 Andre Vehreschild <vehre@gcc.gnu.org>
731 * gfortran.dg/coarray_43.f90: New test.
733 2017-01-19 Richard Earnshaw <rearnsha@arm.com>
735 PR rtl-optimization/79121
736 * gcc.c-torture/execute/pr79121.c: New test.
738 2017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
740 * gcc.target/powerpc/p9-xxbr-1.c: Fix typos in submission.
741 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
743 2017-01-18 Louis Krupp <louis.krupp@zoho.com>
747 * gfortran.dg/pr50069_1.f90: New test.
748 * gfortran.dg/pr50069_2.f90: New test.
749 * gfortran.dg/pr55086_1.f90: New test.
750 * gfortran.dg/pr55086_1_tfat.f90: New test.
751 * gfortran.dg/pr55086_2.f90: New test.
752 * gfortran.dg/pr55086_2_tfat.f90: New test.
753 * gfortran.dg/pr55086_aliasing_dummy_4_tfat.f90: New test.
755 2017-01-18 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
756 * gcc.dg/strcmp-1.c: New test.
757 * gcc.dg/strncmp-1.c: Add test for a bug that escaped.
759 2017-01-18 David Malcolm <dmalcolm@redhat.com>
761 * jit.dg/test-threads.c (dejagnu_pass): Remove decl.
762 (dejagnu_fail): Likewise.
763 (dejagnu_note): Likewise.
764 (pass): Provide forward decl, moving true decl to after #include
769 2017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
771 * gcc.target/powerpc/p9-xxbr-1.c: New test.
772 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
774 2017-01-18 Nathan Sidwell <nathan@acm.org>
777 * g++.dg/cpp1z/inh-ctor37.C: New.
779 2017-01-18 Uros Bizjak <ubizjak@gmail.com>
781 PR rtl-optimization/78952
782 * gcc.target/i386/pr78952-1.c: New test.
783 * gcc.target/i386/pr78952-2.c: Ditto.
785 2017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
787 * gfortran.dg/coarray_alloc_with_implicit_sync_2.f90: New test.
789 2017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
792 * gfortran.dg/coarray_event_1.f08: New test.
794 2017-01-18 Jakub Jelinek <jakub@redhat.com>
797 * gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective
798 target. Use powerpc* instead of powerpc64* in targets. Remove -m32
800 * gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32
802 * gcc.target/powerpc/fusion4.c: Likewise.
803 * gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64
805 * gcc.target/powerpc/pr58673-1.c: Likewise.
806 * gcc.target/powerpc/pr58673-2.c: Likewise.
807 * gcc.target/powerpc/pr59054.c: Likewise.
809 2016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
811 * gcc.target/powerpc/p8vector-builtin-8.c: Add new form for
813 * gcc.target/powerpc/p9-vbpermd.c: New file.
815 2017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
817 * gcc.target/s390/htm-builtins-compile-2.c (must_not_compile1):
818 (must_not_compile2): Downcase first letter of error messages.
819 * gcc.target/s390/target-attribute/tattr-13.c (b): Likewise.
820 * gcc.target/s390/vector/vec-abi-vararg-2.c: Likewise.
822 2017-01-18 Nathan Sidwell <nathan@acm.org>
825 * g++.dg/pr79091.C: New.
827 2017-01-18 Jakub Jelinek <jakub@redhat.com>
829 * gcc.target/s390/target-attribute/tattr-2.c: Add -fno-ipa-icf
831 (p0): Add missing dg-error.
833 2017-01-17 Joe Seymour <joe.s@somniumtech.com>
835 * gcc.target/msp430/mul_f5_muldef.c: New test.
837 2017-01-17 Michael Meissner <meissner@linux.vnet.ibm.com>
840 * gcc.target/powerpc/pr79004.c: Add -mfloat128 to the test
841 options. Fix up the syntax for using \m and \M.
843 2017-01-17 Segher Boessenkool <segher@kernel.crashing.org>
846 * gcc.target/powerpc/ssp-1.c: New testcase.
847 * gcc.target/powerpc/ssp-2.c: New testcase.
849 2017-01-17 Wilco Dijkstra <wdijkstr@arm.com>
851 * gcc.target/aarch64/eh_return.c: New test.
853 2017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
855 * vec-rlmi-rlnm.c: New file.
857 2017-01-17 Nathan Sidwell <nathan@acm.org>
860 * g++.dg/cpp1y/pr61636-1.C: New.
861 * g++.dg/cpp1y/pr61636-2.C: New.
862 * g++.dg/cpp1y/pr61636-3.C: New.
864 2017-01-17 Martin Sebor <msebor@redhat.com>
867 * gcc.dg/pr78768.c: Make it a link-only test.
869 2017-01-17 David Malcolm <dmalcolm@redhat.com>
872 * c-c++-common/Wmisleading-indentation-3.c: Update wording of
874 * c-c++-common/Wmisleading-indentation.c: Likewise.
876 2017-01-17 Vladimir Makarov <vmakarov@redhat.com>
879 * gcc.target/arm/pr79058.c: New.
881 2017-01-17 Jakub Jelinek <jakub@redhat.com>
883 PR tree-optimization/71854
884 * gcc.dg/vect/pr71854.c: New test.
886 2017-01-17 Martin Liska <mliska@suse.cz>
889 * g++.dg/ipa/pr71207.C: New test.
891 2017-01-17 Jan Hubicka <hubicka@ucw.cz>
894 * gcc.dg/tree-ssa/pr77445-2.c: New testcase.
895 * gcc.dg/tree-ssa/pr77445.c: New testcase.
897 2017-01-17 Jakub Jelinek <jakub@redhat.com>
899 * g++.dg/tree-ssa/ssa-dse-2.C (size_t): Typedef to __SIZE_TYPE__
900 rather than long unsigned int.
901 * g++.dg/tree-ssa/ssa-dom.C: Likewise.
903 2017-01-17 Richard Biener <rguenther@suse.de>
905 PR tree-optimization/71433
906 * gcc.dg/Warray-bounds-20.c: New testcase.
908 2017-01-17 Richard Biener <rguenther@suse.de>
913 * gcc.dg/tree-ssa/scev-3.c: Re-write to a GIMPLE testcase for IVOPTs.
914 * gcc.dg/tree-ssa/scev-4.c: Likewise.
915 * gcc.dg/tree-ssa/scev-5.c: Likewise.
917 2017-01-17 Alan Modra <amodra@gmail.com>
919 * gcc.target/powerpc/pr79066.c: New.
921 2017-01-16 Jeff Law <law@redhat.com>
923 PR tree-optimization/33562
924 PR tree-optimization/61912
925 PR tree-optimization/77485
926 PR tree-optimization/79090
927 * gcc.dg/tree-ssa/ssa-dse-29.c: New test.
928 * g++.dg/tree-ssa/ssa-dse-2.C: New test.
930 2017-01-16 Jakub Jelinek <jakub@redhat.com>
933 * gcc.c-torture/compile/pr79089.c: New test.
936 * gcc.dg/pr79080.c: New test.
938 2017-01-16 David Malcolm <dmalcolm@redhat.com>
941 * gcc.dg/format/pr78304.c: Convert argument from integral type
943 * gcc.dg/format/pr78304-2.c: Likewise.
945 2017-01-16 Carl Love <cel@us.ibm.com>
947 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
948 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
950 2017-01-16 Carl Love <cel@us.ibm.com>
952 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
953 Change arguments and return type to bool long long.
955 2017-01-16 Martin Sebor <msebor@redhat.com>
958 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
961 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
964 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
967 * g++.dg/cpp0x/pr71737.C: New.
969 2017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
971 * gcc.target/powerpc/swaps-p8-27.c: New.
973 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
976 * g++.dg/cpp0x/pr71737.C: New.
978 2017-01-16 Eric Botcazou <ebotcazou@adacore.com>
980 * gnat.dg/opt62.adb: New test.
981 * gnat.dg/opt62_pkg.ads: New helper.
983 2017-01-14 Bernd Schmidt <bschmidt@redhat.com>
985 PR rtl-optimization/78626
986 PR rtl-optimization/78727
987 * gcc.dg/torture/pr78626.c: New test.
988 * gcc.dg/torture/pr78727.c: New test.
990 2017-01-14 Alan Modra <amodra@gmail.com>
992 * gcc.c-torture/compile/pr72749.c: New test.
994 2017-01-13 David Malcolm <dmalcolm@redhat.com>
997 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
998 (test_macro_2): New test.
999 (test_macro_3): New test.
1000 (test_macro_4): New test.
1001 (test_non_contiguous_strings): Convert line number to line offset.
1002 * gcc.dg/format/pr78304-2.c: New test case.
1003 * gcc.dg/format/pr78304.c: New test case.
1005 2017-01-13 Uros Bizjak <ubizjak@gmail.com>
1007 * gcc.target/i386/funcspec-56.inc: Add missing options and
1008 reorder options by implied ISAs, as in ix86_target_string.
1010 2017-01-13 Marek Polacek <polacek@redhat.com>
1013 * g++.dg/cpp0x/constexpr-array18.C: New test.
1015 2017-01-13 Jeff Law <law@redhat.com>
1017 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
1019 PR tree-optimization/61912
1020 PR tree-optimization/77485
1021 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
1022 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
1023 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
1025 PR tree-optimization/33562
1026 PR tree-optimization/61912
1027 PR tree-optimization/77485
1028 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
1029 * gcc.dg/tree-ssa/complex-5.c: Likewise.
1030 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
1031 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
1032 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
1033 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
1034 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
1036 2017-01-13 Martin Liska <mliska@suse.cz>
1039 * gcc.c-torture/execute/pr79043.c: New test.
1041 2017-01-13 Richard Biener <rguenther@suse.de>
1044 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
1046 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
1049 * gfortran.dg/coarray/event_4.f08: New test.
1051 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
1054 * gfortran.dg/coarray/event_3.f08: New test.
1056 2017-01-13 Richard Biener <rguenther@suse.de>
1058 PR tree-optimization/77283
1059 * gcc.dg/tree-ssa/split-path-9.c: Fix.
1061 2017-01-13 Richard Biener <rguenther@suse.de>
1063 * gcc.dg/gimplefe-22.c: New testcase.
1065 2017-01-13 Richard Biener <rguenther@suse.de>
1067 PR tree-optimization/77283
1068 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
1069 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
1070 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
1072 2017-01-12 Sandra Loosemore <sandra@codesourcery.com>
1074 * gcc.dg/pr77862.c: Require fpic target.
1076 2017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1079 * gcc.target/powerpc/pr79004.c: New test.
1081 2017-01-12 Martin Sebor <msebor@redhat.com>
1083 * gcc.dg/pr78138.c: Adjust.
1084 * gcc.dg/pr78768.c: Adjust.
1085 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
1086 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
1087 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
1088 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
1089 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
1090 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
1091 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
1092 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
1093 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
1094 * gcc.dg/tree-ssa/pr78605.c: Adjust.
1095 * gcc.dg/tree-ssa/pr78622.c: Adjust.
1097 2017-01-12 Jakub Jelinek <jakub@redhat.com>
1099 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
1101 2017-01-12 Martin Sebor <msebor@redhat.com>
1104 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
1107 2017-01-12 David Edelsohn <dje.gcc@gmail.com>
1109 * gcc.dg/pr78768.c: Require LTO.
1111 2017-01-12 Martin Sebor <msebor@redhat.com>
1114 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
1115 due to the referenced bug.
1117 2017-01-12 Martin Sebor <msebor@redhat.com>
1120 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
1122 2017-01-12 Uros Bizjak <ubizjak@gmail.com>
1124 * gcc.target/i386/builtin_target.c (check_features): Check all
1125 supported __builtin_cpu_supports options.
1127 2017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1129 PR tree-optimization/78319
1130 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
1133 2017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1136 * gcc.target/powerpc/swaps-p8-26.c: New.
1138 2017-01-12 Richard Biener <rguenther@suse.de>
1140 * gcc.dg/gimplefe-21.c: New testcase.
1142 2017-01-12 Michael Collison <michael.collison@arm.com>
1144 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
1146 2017-01-11 Julia Koval <julia.koval@intel.com>
1147 Uros Bizjak <ubizjak@gmail.com>
1149 * gcc.target/i386/sgx.c New test.
1150 * gcc.target/i386/sse-12.c: Add -msgx.
1151 * gcc.target/i386/sse-13.c: Ditto.
1152 * gcc.target/i386/sse-14.c: Ditto.
1153 * gcc.target/i386/sse-22.c: Ditto.
1154 * gcc.target/i386/sse-23.c: Ditto.
1155 * g++.dg/other/i386-2.C: Ditto.
1156 * g++.dg/other/i386-3.C: Ditto.
1158 2017-01-11 Martin Sebor <msebor@redhat.com>
1161 * g++.dg/template/explicit9.C: New test.
1163 2017-01-11 Nathan Sidwell <nathan@acm.org>
1166 * g++.dg/pr77812.C: New.
1168 2017-01-11 Jakub Jelinek <jakub@redhat.com>
1171 * g++.dg/cpp1y/constexpr-71537.C: New test.
1173 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
1176 2017-01-11 Martin Sebor <msebor@redhat.com>
1179 * c-c++-common/Waddress-2.c: New test.
1181 2017-01-11 Jakub Jelinek <jakub@redhat.com>
1184 * g++.dg/cpp0x/pr78341.C: New test.
1186 2017-01-11 Martin Sebor <msebor@redhat.com>
1189 * gcc.dg/pr78768.c: New test.
1191 2017-01-11 David Malcolm <dmalcolm@redhat.com>
1194 * gcc.dg/spellcheck-options-14.c: New test case.
1195 * gcc.dg/spellcheck-options-15.c: New test case.
1196 * gcc.dg/spellcheck-options-16.c: New test case.
1197 * gcc.dg/spellcheck-options-17.c: New test case.
1199 2017-01-11 Martin Liska <mliska@suse.cz>
1201 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
1203 2017-01-11 Jakub Jelinek <jakub@redhat.com>
1205 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
1206 instead of just 1 for the decomposition from struct C.
1208 2017-01-11 Eric Botcazou <ebotcazou@adacore.com>
1210 * gcc.c-torture/execute/20170111-1.c: New test.
1212 2017-01-11 Richard Biener <rguenther@suse.de>
1214 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
1216 2017-01-11 Jakub Jelinek <jakub@redhat.com>
1219 * gcc.dg/lto/pr50199_0.c: New test.
1221 2017-01-10 Martin Sebor <msebor@redhat.com>
1226 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
1227 * gcc.dg/tree-ssa/pr78622.c: Ditto.
1229 2017-01-10 Martin Sebor <msebor@redhat.com>
1232 * gcc.dg/pr78138.c: New test.
1234 2017-01-10 David Malcolm <dmalcolm@redhat.com>
1237 * g++.dg/diagnostic/pr77949.C: New test case.
1239 2017-01-10 Martin Sebor <msebor@redhat.com>
1242 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
1244 2017-01-10 Martin Sebor <msebor@redhat.com>
1246 PR tree-optimization/78775
1247 * gcc.dg/attr-alloc_size-4.c: Add test cases.
1248 * gcc.dg/attr-alloc_size-10.c: New test.
1249 * gcc.dg/attr-alloc_size-11.c: New test.
1250 * gcc.dg/builtin-stringop-chk-7.c: New test.
1251 * gcc.dg/pr78775.c: New test.
1252 * gcc.dg/pr78973-2.c: New test.
1253 * gcc.dg/pr78973.c: New test.
1255 2017-01-10 Jeff Law <law@redhat.com>
1257 PR tree-optimization/77766
1258 PR tree-optimization/78856
1259 * gcc.c-torture/execute/pr77766.c: New test.
1261 2016-01-10 Richard Biener <rguenther@suse.de>
1263 PR tree-optimization/79034
1264 * g++.dg/torture/pr79034.C: New testcase.
1266 2017-01-10 Martin Liska <mliska@suse.cz>
1268 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
1269 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
1270 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
1271 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
1272 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
1273 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
1274 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
1275 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
1276 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
1277 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
1278 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
1279 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
1280 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
1281 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
1282 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
1283 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
1284 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
1285 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
1286 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
1287 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
1288 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
1289 * gcc.dg/ipa/pr64307.c: Likewise.
1290 * gcc.dg/ipa/pr77653.c: Likewise.
1292 2017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
1294 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
1295 * g++.dg/other/i386-3.C: Ditto.
1296 * gcc.target/i386/sse-12.c: Ditto.
1297 * gcc.target/i386/sse-13.c: Ditto.
1298 * gcc.target/i386/sse-22.c: Ditto.
1299 * gcc.target/i386/sse-23.c: Ditto.
1300 * gcc.target/i386/builtin_target.c: Handle new option.
1301 * gcc.target/i386/funcspec-56.inc: Test new attributes.
1302 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
1303 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
1305 2017-01-09 Martin Sebor <msebor@redhat.com>
1308 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
1309 with different precisions.
1311 2017-01-09 Eric Botcazou <ebotcazou@adacore.com>
1313 * g++.dg/opt/call2.C: New test.
1314 * g++.dg/opt/call3.C: Likewise.
1315 * gnat.dg/array26.adb: New test.
1316 * gnat.dg/array26_pkg.ad[sb]: New helper.
1317 * gnat.dg/array27.adb: New test.
1318 * gnat.dg/array27_pkg.ad[sb]: New helper.
1319 * gnat.dg/array28.adb: New test.
1320 * gnat.dg/array28_pkg.ad[sb]: New helper.
1322 2017-01-09 Jakub Jelinek <jakub@redhat.com>
1324 PR translation/79019
1325 PR translation/79020
1326 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
1328 * gfortran.dg/initialization_17.f90: Likewise.
1330 2017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1333 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
1334 * gcc.target/i386/pr78904-4.c: Likewise.
1335 * gcc.target/i386/pr78904-6.c: Likewise.
1336 * gcc.target/i386/pr78967-2.c: Likewise.
1338 2017-01-09 Jakub Jelinek <jakub@redhat.com>
1340 PR tree-optimization/78899
1341 * gcc.target/i386/pr78899.c: New test.
1342 * gcc.dg/pr71077.c: New test.
1344 2017-01-09 Martin Jambor <mjambor@suse.cz>
1348 * gcc.dg/torture/pr78365.c: New test.
1350 2017-01-09 Jakub Jelinek <jakub@redhat.com>
1353 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
1354 (main): Use int* instead of long long.
1356 PR tree-optimization/78938
1357 * gcc.dg/vect/pr78938.c: New test.
1359 2017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1361 * gcc.dg/20161219.c: New test.
1363 2017-01-09 Richard Biener <rguenther@suse.de>
1365 PR tree-optimization/78997
1366 * gcc.dg/torture/pr78997.c: New testcase.
1368 2017-01-09 Richard Biener <rguenther@suse.de>
1371 * g++.dg/lto/pr79000_0.C: New testcase.
1372 * g++.dg/lto/pr79000_1.c: Likewise.
1374 2017-01-08 Martin Sebor <msebor@redhat.com>
1377 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
1378 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
1379 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
1381 * gcc.dg/format/pr78569.c: Adjust.
1383 2017-01-07 David Malcolm <dmalcolm@redhat.com>
1386 * g++.dg/diagnostic/pr72803.C: New test case.
1388 2017-01-07 Martin Sebor <msebor@redhat.com>
1390 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
1391 * gcc.dg/attr-alloc_size-4.c: Same.
1393 2017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
1395 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
1396 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
1397 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
1398 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
1399 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
1400 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
1401 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
1403 2017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
1404 * gcc.dg/memcmp-1.c: New.
1405 * gcc.dg/strncmp-1.c: New.
1407 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1409 * gcc.target/arm/acle/mcrr: New.
1410 * gcc.target/arm/acle/mcrr2: New.
1411 * gcc.target/arm/acle/mrrc: New.
1412 * gcc.target/arm/acle/mrrc2: New.
1414 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1416 * gcc.target/arm/acle/mcr.c: New.
1417 * gcc.target/arm/acle/mrc.c: New.
1418 * gcc.target/arm/acle/mcr2.c: New.
1419 * gcc.target/arm/acle/mrc2.c: New.
1421 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1423 * gcc.target/arm/acle/ldc: New.
1424 * gcc.target/arm/acle/ldc2: New.
1425 * gcc.target/arm/acle/ldcl: New.
1426 * gcc.target/arm/acle/ldc2l: New.
1427 * gcc.target/arm/acle/stc: New.
1428 * gcc.target/arm/acle/stc2: New.
1429 * gcc.target/arm/acle/stcl: New.
1430 * gcc.target/arm/acle/stc2l: New.
1432 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1434 * gcc.target/arm/acle/acle.exp: Run tests for different options
1435 and make sure fat-lto-objects is used such that we can still do
1437 * gcc.target/arm/acle/cdp.c: New.
1438 * gcc.target/arm/acle/cdp2.c: New.
1439 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
1440 (check_effective_target_arm_coproc1_ok_nocache): New.
1441 (check_effective_target_arm_coproc2_ok): New.
1442 (check_effective_target_arm_coproc2_ok_nocache): New.
1443 (check_effective_target_arm_coproc3_ok): New.
1444 (check_effective_target_arm_coproc3_ok_nocache): New.
1445 (check_effective_target_arm_coproc4_ok): New.
1446 (check_effective_target_arm_coproc4_ok_nocache): New.
1448 2017-01-06 Martin Sebor <msebor@redhat.com>
1451 * gcc.dg/tree-ssa/pr78605.c: New test.
1453 2017-01-05 Martin Sebor <msebor@redhat.com>
1455 PR tree-optimization/78910
1456 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
1458 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
1459 * gcc.dg/tree-ssa/pr78910.c: New test.
1461 2017-01-05 Eric Botcazou <ebotcazou@adacore.com>
1463 * gcc.dg/sso-10.c: New test.
1465 2017-01-05 Jakub Jelinek <jakub@redhat.com>
1467 PR tree-optimization/71016
1468 * gcc.target/i386/pr71016.c: New test.
1469 * gcc.target/aarch64/pr71016.c: New test.
1470 * gcc.dg/tree-ssa/pr66726-3.c: New test.
1473 * g++.dg/cpp1z/decomp19.C: New test.
1476 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
1477 * g++.dg/init/union1.C: Likewise.
1478 * g++.dg/cpp0x/union6.C: Expect errors.
1479 * g++.dg/cpp0x/union8.C: New test.
1480 * g++.dg/cpp0x/pr78890-1.C: New test.
1481 * g++.dg/cpp0x/pr78890-2.C: New test.
1483 2017-01-05 David Edelsohn <dje.gcc@gmail.com>
1485 * gcc.target/powerpc/pr71670.c: Require p9vector.
1486 * gcc.target/powerpc/p9-novsx.c: Same.
1488 2017-01-05 David Malcolm <dmalcolm@redhat.com>
1490 * selftests/asr_div1.rtl: New file.
1491 * selftests/aarch64: New subdirectory.
1492 * selftests/aarch64/times-two.rtl: New file.
1493 * selftests/bb-index.rtl: New file.
1494 * selftests/cfg-test.rtl: New file.
1495 * selftests/const-int.rtl: New file.
1496 * selftests/example-labels.rtl: New file.
1497 * selftests/insn-with-mode.rtl: New file.
1498 * selftests/jump-to-label-ref.rtl: New file.
1499 * selftests/jump-to-return.rtl: New file.
1500 * selftests/jump-to-simple-return.rtl: New file.
1501 * selftests/mem.rtl: New file.
1502 * selftests/note-insn-deleted.rtl: New file.
1503 * selftests/note_insn_basic_block.rtl: New file.
1504 * selftests/simple-cse.rtl: New file.
1505 * selftests/symbol-ref.rtl: New file.
1506 * selftests/x86_64: New subdirectory.
1507 * selftests/x86_64/call-insn.rtl: New file.
1508 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
1509 * selftests/x86_64/times-two.rtl: New file.
1510 * selftests/x86_64/unspec.rtl: New file.
1512 2017-01-05 Nathan Sidwell <nathan@acm.org>
1515 * g++.dg/cpp0x/pr78765.C: New.
1517 2017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1519 * gcc.target/s390/memcpy-2.c: New test.
1520 * gcc.target/s390/memset-2.c: New test.
1522 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1524 * gcc.target/s390/memcpy-1.c: New test.
1526 2017-01-04 Jeff Law <law@redhat.com>
1528 PR tree-optimization/78812
1529 * g++.dg/torture/pr78812.C: New test.
1531 2017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1536 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
1537 64-bit VSX systems with direct move, whether we optimize common
1538 code sequences in the GLIBC math library for float math functions.
1539 * gcc.target/powerpc/pr71977-2.c: Likewise.
1541 2017-01-04 Marek Polacek <polacek@redhat.com>
1544 * c-c++-common/Wpointer-compare-1.c: New test.
1546 2017-01-04 Jakub Jelinek <jakub@redhat.com>
1549 * c-c++-common/Wunused-var-16.c: New test.
1552 * g++.dg/cpp0x/pr78693.C: New test.
1555 * gcc.dg/pr78957.c: New test.
1557 * g++.dg/cpp1y/auto-fn34.C: New test.
1560 * g++.dg/cpp0x/pr71182.C: New test.
1562 2017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
1565 * gcc.target/powerpc/pr78056-1.c: New test.
1566 * gcc.target/powerpc/pr78056-2.c: New test.
1567 * gcc.target/powerpc/pr78056-3.c: New test.
1568 * gcc.target/powerpc/pr78056-4.c: New test.
1569 * gcc.target/powerpc/pr78056-5.c: New test.
1570 * gcc.target/powerpc/pr78056-6.c: New test.
1571 * gcc.target/powerpc/pr78056-7.c: New test.
1572 * gcc.target/powerpc/pr78056-8.c: New test.
1573 * lib/target-supports.exp
1574 (check_effective_target_powerpc_popcntb_ok): New procedure to test
1575 whether the effective target supports the popcntb instruction.
1577 2017-01-03 Jeff Law <law@redhat.com>
1579 PR tree-optimization/67955
1580 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
1582 2017-01-04 Marek Polacek <polacek@redhat.com>
1586 * g++.dg/cpp0x/range-for32.C: New test.
1587 * g++.dg/cpp0x/range-for33.C: New test.
1589 2017-01-04 David Malcolm <dmalcolm@redhat.com>
1591 * gcc.dg/Wmissing-braces-fixits.c: New test case.
1593 2017-01-04 Nathan Sidwell <nathan@acm.org>
1596 * g++.dg/cpp1y/pr66735.C: New.
1598 2017-01-04 Jakub Jelinek <jakub@redhat.com>
1600 PR tree-optimization/71563
1601 * gcc.dg/tree-ssa/pr71563.c: New test.
1603 2017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
1607 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1608 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1609 * gfortran.dg/transfer_intrinsic_1.f90: Change
1610 scan-tree-dump-times due to gfc_trans_string_copy change to
1611 avoid -Wstringop-overflow.
1613 2017-01-03 Jeff Law <law@redhat.com>
1615 PR tree-optimization/78856
1616 * gcc.c-torture/execute/pr78856.c: New test.
1618 2017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1621 * gcc.target/powerpc/pr78953.c: New test.
1623 2017-01-03 Ian Lance Taylor <iant@google.com>
1625 * gcc.misc-tests/godump-1.c: Update for accurate representation of
1628 2017-01-03 Martin Sebor <msebor@redhat.com>
1630 PR tree-optimization/78696
1631 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
1632 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
1633 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
1634 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
1636 2017-01-03 David Malcolm <dmalcolm@redhat.com>
1638 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
1639 with more than one digit.
1640 * lib/gcc-dg.exp (process-message): Support more than one digit
1641 in relative line specifications.
1643 2017-01-03 Jakub Jelinek <jakub@redhat.com>
1645 PR tree-optimization/78965
1646 * gcc.dg/pr78965.c: New test.
1649 * g++.dg/opt/pr78901.C: New test.
1651 2017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
1655 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1656 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1657 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
1658 * gfortran.dg/repeat_7.f90: New test for PR 66310.
1659 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
1660 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
1661 * gfortran.dg/string_1_lp64.f90: New test.
1662 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
1663 * gfortran.dg/string_3_lp64.f90: New test.
1664 * gfortran.dg/transfer_intrinsic_1.f90: Change
1665 scan-tree-dump-times due to gfc_trans_string_copy change to
1666 avoid -Wstringop-overflow.
1668 2017-01-02 Uros Bizjak <ubizjak@gmail.com>
1671 * gcc.target/i386/pr78967-1.c: New test.
1672 * gcc.target/i386/pr78967-2.c: Ditto.
1673 * gcc.target/i386/pr78967-3.c: Ditto.
1675 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
1676 * gcc.target/i386/pr78904-4.c: Ditto.
1677 * gcc.target/i386/pr78904-6.c: Ditto.
1679 2017-01-01 Jan Hubicka <hubicka@ucw.cz>
1682 * g++.dg/torture/pr77674.C: New testcase.
1684 2017-01-01 Jakub Jelinek <jakub@redhat.com>
1686 Update copyright years.
1688 Copyright (C) 2017 Free Software Foundation, Inc.
1690 Copying and distribution of this file, with or without modification,
1691 are permitted in any medium without royalty provided the copyright
1692 notice and this notice are preserved.